Ease Framework Twitter Bootstrap 4 Support
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 

32 lines
895 B

<?php
namespace Ease\TWB4;
class Col extends \Ease\Html\DivTag
{
/**
* Bunka CSS tabulky bootstrapu.
*
* @link http://getbootstrap.com/css/#grid
*
* @param int $size Velikost políčka 1 - 12
* @param mixed $content Obsah políčka
* @param string $target Typ zařízení xs|sm|md|lg
* @param array $properties Další vlastnosti tagu
*/
public function __construct($size, $content = null, $target = 'md',
$properties = [])
{
if (array_key_exists('class', $properties)) {
$addClass = $properties['class'];
} else {
$addClass = '';
}
$properties['class'] = 'col-'.$target.'-'.$size;
parent::__construct($content, $properties);
if (strlen($addClass)) {
$this->addTagClass($addClass);
}
}
}