j-Layout2
- Acest ingredient este un component foarte simplu în comparație cu
j-Layout.
Configurarea:
parent{String} poate conțineparent,windowsau jQuery selector pentru metodaclosest(default:window)margin{Număr} adăuga marja pentruheight(default:0)autoresize{Boolean} permite rezizarea automată (default:true)
Metode:
- IMPORTANT
component.show(type)poate afișa un anumit panel pentru dispozitive mobile,typepoate fileft,rightsaumain component.resizescrollbar(panel_type)resizează un scrollbar pentru un anumit panoucomponent.scrolltop(panel_type)scrolls la partea de sus pentru un anumit panel
Tipuri de panouri:
leftîn partea stângărightde dreapta- Panelul de top
top(Panelul este pe partea superioară a tuturor panourilor) - Panelul de sus
top2și utilizează cheiatopîn configurare (este între panourileleftșiright) - Panelul de fundal
bottom(panelul este pe partea de jos a tuturor panourilor) - Panelul de bază
bottom2și utilizează cheiabottomîn configurare (este între panourileleftșiright) - Conținutul principal
main
Layout:
Crearea unui layout este foarte ușoară.
<div data-type="" data-size="" data-scrollbar=""></div>Atributele:
data-typetrebuie să conțină un tip de secțiunetop,top2,left,right,bottom,bottom2saumaindata-sizeconține o dimensiune a secțiuniiLG,MD,SM,XS--> în pixeli sau procente, de exemplu:200,200,200,0(0înseamnă ascuns) sau20%(toate valorile vor moșteni20%)data-scrollbar="margin:50;visible:1"permite scrollbar, valorile posibile:selector{String} opțional, jQuery selector pentru container scrollbarmargin{Număr} marginea scrollbar (default:0)visible{Boolean} arată scrollbarul
bine să știi:
- Fiecare panel este elementul
sectionși trebuie să conțină atributuldata-type="top"cu tipul de panel - Definiți doar panourile pe care le veți folosi
- Comanda tuturor elementelor
sectionnu este importantă
Utilizați-l cu <ui-component name="layout2">Când componenta nu este încă încărcată, jComponent Descărcați-l la prima utilizare de la adresa DEF.fallback (în cazul Componentator Autor: Peter Širka. sursă: Componentator Componente de stocare, MIT licență.
<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>