j-Layout2
- Tato složka je velmi jednoduchá ve srovnání s
j-Layout.
Konfigurace:
parent{String} může obsahovatparent,windownebo jQuery selektor pro metoduclosest(předvolený:window)margin{Číslo} přidává marže proheight(předvolený:0)autoresize{Boolean} umožňuje automatické rezize (předvolené:true)
Metody:
- IMPORTANT
component.show(type)může zobrazit konkrétní panel pro mobilní zařízení,typemůže býtleft,rightnebomain component.resizescrollbar(panel_type)přehráva skříňku pro konkrétní panelcomponent.scrolltop(panel_type)skříní na vrcholu pro konkrétní panel
Panelové typy:
leftlevý panelrightpravý paneltopvrcholový panel (je to panel na vrcholu všech panelů)- Top panel
top2a používá klíčtopv konfiguraci (je mezi panelemleftaright) bottomspodní panel (je to panel na dně všech panelů)bottom2spodní panel a používá klíčbottomv konfiguraci (je mezileftarightpanel)mainhlavní obsah
Layout:
Vytvoření layoutu je velmi snadné.
<div data-type="" data-size="" data-scrollbar=""></div>Atributy:
data-typemusí obsahovat typ sekcetop,top2,left,right,bottom,bottom2nebomaindata-sizeobsahuje velikost sekceLG,MD,SM,XS-> v pixlech nebo procentech, například:200,200,200,0(0znamená skryté) nebo20%(všechny hodnoty budou dědit20%)data-scrollbar="margin:50;visible:1"umožňuje scrollbar, možné hodnoty:selector{String} volitelný jQuery selektor pro skříňový kontejnermargin{Číslo} scrollbar marže (předvolené:0)visible{Boolean} zobrazuje scrollbar
Dobré vědět:
- Každý panel je prvek
sectiona musí obsahovat atributdata-type="top"s typem panelu - Určete pouze panely, které budete používat
- Objednávka všech prvků
sectionnení důležitá
Použijte ji s <ui-component name="layout2">Pokud je součástka ještě nezačleněna, jComponent Stáhnout ji na první použití z adresy DEF.fallback a) The Componentator CDN dle předvolby. autor: Peter Širka. zdroj: Componentator Výrobce je autorizován, MIT licence.
<ui-component name="layout2" config="parent:window" class="invisible">
<div data-type="top" data-size="44" style="background-color:red">
TOP
</div>
<div data-type="bottom2" data-size="44" style="background-color:blue">
BOTTOM
</div>
<div data-type="left" data-size="20%,20%,20%,0" style="background-color:green">
LEFT
</div>
<div data-type="right" data-size="20%,20%,20%,0" style="background-color:purple">
RIGHT
</div>
<div data-type="main" data-scrollbar="visible:true" style="background-color:#F0F0F0">
</div>
</ui-component>