j-Columns
Компонентът Columns е много проста алтернатива на j-Layout и j-Layout2.С този компонент можете да зададете колони с височина 100% според вашите нужди.
Конфигуриране:
parent {String}може да съдържаparent,windowили jQuery селектор за метода наclosest(предварително:window)margin {Number}добавя марж къмheight(предварително:0)marginlg {Number}добавя марж къмheightзаLGдисплей (предварително:margin)marginmd {Number}добавя марж къмheightзаMDдисплей (предварително:margin)marginsm {Number}добавя марж къмheightзаSMдисплей (предварително:margin)marginxs {Number}добавя марж къмheightзаXSдисплей (предварително:margin)noborder {Boolean}Недостатъчни граници (дефолт:false)fontsize {Boolean}позволява процентен размер на шрифта в зависимост от размера на редове (предварително:false)
Методи:
SETTER('columns/refresh')- презарежда всичкиsectionи задава размериSETTER('columns/add', size, html_node)- добавя нова колона и извършва освежаване
Добре е да се знае:
Всяка колона трябва да бъде вградена в <section>, опитайте се да разберете от пример.
Атрибути:
data-sizeсъдържа размери на секциятаLG,MD,SM,XS-> в пиксели или проценти, например:200,200,200,0(0означава скрито)- секцията без атрибут
data-sizeще се брои от остатъчната стойност
Използвайте го с <ui-component name="columns">Когато компонентът все още не е зареден, jComponent Изтегляне на първия адрес в DEF.fallback (След това Componentator Източник: Питър Шерка Componentator Съставни съставки, лиценз на MIT.
<style>body { padding: 0; margin: 0; }</style>
<ui-component name="columns" config="parent:window" class="hidden invisible">
<section data-size="200">Left panel</section>
<section>Main</section>
<section data-size="200">Right panel</section>
</ui-component>