j-Layout2
- Ez az összetevő nagyon egyszerű összetevője, mint a
j-Layout.
konfiguráció:
parent{String} tartalmazhatparent,windowvagy jQuery kiválasztó aclosestmódszer (default:window)margin{Number} hozzáadja aheightmarginát (default:0)autoresize{Boolean} lehetővé teszi az automatikus mérést (default:true)
módszerek:
- IMPORTANT
component.show(type)egy adott panelet mutathat a mobil eszközök számára,typelehetleft,rightvagymain - A
component.resizescrollbar(panel_type)egy adott panelhez kapcsolódó szalagot átirányít component.scrolltop(panel_type)csúcsok egy adott panelre
Panel típusok:
leftbal oldalirightjobb oldalatopfelső panel (ez a panel az összes panel felső)top2felső panel és használja atopkulcsot a konfigurációban (ez közöttleftésrightpanel)bottomalsó panel (ez a panel az összes panel alján)bottom2alsó panel és használja abottomkulcsot a konfigurációban (ez közöttleftésrightpanel)mainfő tartalma
Layout:
A layout elkészítése nagyon egyszerű.
<div data-type="" data-size="" data-scrollbar=""></div>Attribútumok:
- A
data-type-nek tartalmaznia kell atop,top2,left,right,bottom,bottom2vagymaintípusú részeket. data-sizetartalmaz egy rész méretétLG,MD,SM,XS--> pixelekben vagy százalékban, például:200,200,200,0(0azt jelenti, hogy rejtett) vagy20%(minden érték örökölni fogja a20%)data-scrollbar="margin:50;visible:1"lehetővé teszi a scrollbar, lehetséges értékek:selector{String} opcionális, jQuery kiválasztó a scrollbar tartályhozmargin{Number} scrollbar margin (default:0)visible{Boolean} mutatja a scrollbar
Jó tudni:
- Minden panel
sectionelem, és tartalmaznia kell adata-type="top"attribútumot a panel típusával - Csak azokat a paneleket határozza meg, amelyeket használni fog
- Az összes
sectionelem megrendelése nem fontos
Használja a <ui-component name="layout2">Amennyiben a készülék még nem tölthető le, jComponent letöltés az első felhasználásra a címről DEF.fallback (Azt a Componentator A szerző: Peter Širka. forrás: a Componentator Az összetevők raktár, MIT licenc.
<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>