Sablon:Navbox oszlop
Navigációs sabloncsalád |
---|
|
Navigációs sablon, amelynek tartalma oszlopokba van rendezve. Eredeti célja szerint egyszerű módot biztosított -val ellátott linkek igazítására; például különböző országokra vonatkozó sablonokban.
Használat
Csak a leggyakrabban használt paramétereket feltüntetve:
{{Navbox oszlop |név = {{subst:PAGENAME}} |cím = |oszlopszélesség = <!-- (az oszlopok alapértelmezett szélességének beállítása, lehetőleg proporcionális mértékegységben, mint az 'em'*) --> |oszlop1 = |oszlop2 = }}
*Lásd Em (tipográfia). Proporcionális mértékegységet használva megfelelően fog megjelenni különböző böngésző fontméretekkel is. Ha az oszlopszélesség nincs megadva, alapértelmezetten 10em.
Paraméterek
A következő listában a kötelező paraméterek kövérrel vannak szedve, a kereszttel† jelöltek pedig közösek a testvér-sablonokkal, a {{Navbox}}
(?)-szal és a {{Navbox alcsoport}}
(?)-tal. Sokkal bővebb leírás található ezekről a paraméterekről a {{Navbox}}
(?) sablon dokumentációjában.
Beállítási paraméterek
- név†
- A sablon neve, hogy az „m · v · sz” linkek megfelelően működjenek.
- navbar†
- Értéke lehet
plain
,off
, alapértelmezetten pedig üres. Lásd a{{Navbox}}
(?) dokumentációját bővebb információért. - keret†
- Lehetséges értékei:
gyerek
,nincs
, alapértelmezetten pedig üres. Állítsdgyerek
-re ha egy másik navbox alárendeltjeként szeretnéd használni. Ezzel a kapcsolóval a gyerek navbox keret nélküli lesz, és belesimul a szülő navboxba. A szülője lehet egy{{Navbox}}
(?) listája, vagy egy másik{{Navbox oszlop}}
(?) egy oszlopa. Lásd a{{Navbox}}
(?) dokumentációját bővebb információért és példákért.
Alapvető adat paraméterek
- cím†
- A sablon címe, a tetején elhelyezkedő címsorban jelenik meg középre igazítva.
- felül†
- Szöveg vagy más elemek teljes szélességben az oszlopok felett.
- kép†
- Kép az oszlopok jobb oldalán.
- balkép†
- Kép az oszlopok bal oldalán.
- alul†
- Szöveg vagy más elemek teljes szélességben az oszlopok alatt.
Stílus paraméterek
- bodystílus†
- CSS stílusok, amelyek a sablon testére vonatkoznak (beleértve az oszlopok által nem használt helyet is).
- címstílus†
- A címsorra vonatkozó CSS stílusok, általában
background:szín
. - felülstílus†
- alulstílus†
- A felső (felül paraméterrel megadott) és alsó (alul paraméterrel megadott) cellákra vonatkozó CSS stílusok.
- alapstílus†
- CSS stílusok, amelyek a cím, felül és alul cellákra egyaránt vonatkoznak.
- képstílus†
- CSS stílusok a jobb oldali kép cellájára.
- balképstílus†
- CSS stílusok a bal oldali kép cellájára.
- oszlopstílus
- CSS stílusok az összes oszlopra, legtöbbször háttérszín megadására (
background:szín
). - páratlanoszlopstílus
- párososzlopstílus
- CSS stílusok a páratlan/páros számú oszlopokhoz.
- oszlopszámstílus
- Csak a megadott számú oszlopra vonatkozó stílusok.
- oszlopfejlécstílus
- Minden oszlopfejlécre érvényes CSS stílusok.
- oszlopszámfejlécstílus
- Csak a megadott számú oszlopfejlécre vonatkozó stílusok.
- oszlopszámláblécstílus
- Csak a megadott számú oszlopláblécre vonatkozó stílusok.
Oszlopok paraméterei
- oszlopszélesség
- Szélesség, lehetőleg proporcionális egységben (például „em”), vagy százalékban. Az összes olyan oszlopra érvényes, aminek nincs külön megadva a szélessége az oszlopszámszélesség paraméterben. Alapértéke 10em. Példák:
oszlopszélesség = 15em
oszlopszélesség = 25%
- teljesszélesség
- Ha meg van adva, bármi is az értéke, az oszlopok együttes szélessége lineárisan skálázódik, hogy kitöltsék a táblázat szélességének 100%-át. Eléggé haladó paraméter, általában nem kell használni. Ha használunk oszlopfejlécet vagy oszlopláblécet, a teljesszélesség automatikusan bekapcsol. Példa:
teljesszélesség = true
- térköz
- Helykitöltés az első oszlop előtt, lehetőleg proporcionális egységben. Alapértéke 5em. Letiltható, ha 0-ra állítjuk (vagy 0em, vagy 0%).
- oszlopszámszélesség
- A számmal megadott oszlop szélessége (felülbírálja a fenti oszlopszélesség paramétert).
- oszlopszám
- A megadott számú oszlop tartalma. Ha használunk oszlopokat, az
oszlop1
kötelező. Legfeljebb 20 oszlopot használhatunk. - oszlopszámfejléc
- A megadott számú oszlop fejléc cellája, az oszlop felett jelenik meg. A példákat lásd alább.
- oszlopszámlábléc
- A megadott számú oszlop lábléc cellája, az oszlop alatt.
- oszlopszámfejléccolspan
- Egy szám, ami megadja hogy az adott számú oszlopfejléc hány oszlopot fogjon át. Alapértéke 1. Ha nagyobb, mint 1, akkor ne adj meg oszlopfejlécet azokra az oszlopokra, ahova még átnyúlik. Például, ha az
oszlop1fejléccolspan = 3
, hagyd üresen azoszlop2fejléc
ésoszlop3fejléc
paramétereket. - oszlopszámlábléccolspan
- Egy szám, ami megadja hogy az adott számú oszloplábléc hány oszlopot fogjon át. Alapértéke 1. Ha nagyobb, mint 1, akkor ne adj meg oszlopláblécet azokhoz az oszlopokhoz, ahova még átnyúlik. Például, ha az
oszlop1lábléccolspan = 3
, hagyd üresen azoszlop2lábléc
ésoszlop3lábléc
paramétereket.
További csoportok/listák
Ha szeretnél néhány további csoportot és/vagy listát az oszlopok alá, a következő paraméterekkel teheted meg. Lásd a {{Navbox}}
(?) dokumentációját részletesebb leírásért és példákért.
- csoportszám†
- Legfeljebb 6 további csoport és a hozzátartozó lista adható meg vele az oszlopok alatt.
- listaszám†
- Legfeljebb 6 további lista adható meg vele az oszlopok alatt.
- csoportstílus†
- Általános CSS stílusok a csoportokhoz.
- csoportszámstílus†
- A megadott számú csoportra vonatkozó stílusok.
- listastílus†
- Általános CSS stílusok a listákhoz.
- listaszámstílus†
- A megadott számú listára vonatkozó stílusok.
- páratlanstílus
- párosstílus
- A páratlan/páros számú listákra vonatkozik. Felülbírálja a listastílusban megadott stílusokat. Az alapértelmezett viselkedés szerint (fehér-szürke) csíkos lesz a táblázat, az olvasás megkönnyítése érdekében. Csak indokolt esetben szabad változtatni ezen.
- párospáratlan
[swap, off]
- Lásd a
{{Navbox}}
(?) dokumentációját.
Példák
Egyszerű példa
{{Navbox oszlop |név = Navbox oszlop/doc |cím = A Kelet-Ázsia Csúcstalálkozón részt vevő államok |szélesség = 18.25em |térköz = 10em |felül = ''Jelenlegi tagok'' |oszlop1 = {{Ausztrália}}<br/> {{Brunei}}<br/> {{Kambodzsa}}<br/> {{India}} |oszlop2 = {{Indonézia}}<br/> {{Japán}}<br/> {{Laosz}}<br/> {{Malajzia}} |oszlop3 = {{Mianmar}}<br/> {{Új-Zéland}}<br/> {{Kína}}<br/> {{Fülöp-szigetek}} |oszlop4szélesség = 17em |oszlop4 = {{Szingapúr}}<br/> {{Dél-Korea}}<br/> {{Thaiföld}}<br/> {{Vietnam}} |alul = ''Lehetséges jövőbeni tagok:'' {{Kelet-Timor}} {{Oroszország}} }}
Példa százalékos szélességekkel
{{Navbox oszlop | név = Navbox oszlop/doc | cím = [[Műanyag]]ok | oszlopszélesség = 33% | oszlopstílus = text-align:center; | oszlop1 = [[Polietilén]] (PE)<br />[[Polietilén-tereftalát]] (PET vagy PETE)<br />[[PVC|polivinil-klorid]] (PVC)<br />[[PVDC|Polivinilidén-klorid]] (PVDC)<br />[[Polilaktid]] (PLA) | oszlop2 = [[Polipropilén]] (PP)<br />[[Poliamid]] (PA)<br />[[Polikarbonát]] (PC)<br />[[Poli(tetrafluoretilén)|Poli(tetrafluoretilén)]] (PTFE)<br />[[Poliuretánok|Poliuretán]] (PU) | oszlop3 = [[Sztirol|Polisztirol]] (PS)<br /> [[Poliészter]]<br /> [[Akrilnitril-butadién-sztirol]] (ABS)<br /> [[Poli(metil-metakrilát)|Polimetil-metakrilát]] (PMMA)<br /> [[Polioximetilén|Polioxi-metilén]] (POM) }}
Példa oszlopszámfejléc és oszlopszámlábléc paraméterekkel
Az oszlopok szürke háttere csak illusztrációs célokat szolgál.
Példa oszlopszámfejléc használatára oszlopszámfejléccolspan paraméterrel
Az oszlopok szürke háttere csak illusztrációs célokat szolgál. Ez a példa bemutatja az oszlopszámfejléccolspan paraméter használatát, de ugyanígy használható a oszlopszámlábléccolspan a lábléc cellák átfogásának állítására.
Példa a legtöbb paraméter bemutatására
Az oszlopok szürke háttere és a középre igazított szöveg csak illusztrációs célokat szolgál. Az oszlopoknak alapértelmezetten szürkésfehér a hátterük, és a szöveg balra igazított. Ebben a példában látható hogyan lehet 6 további csoportot/listát használni az oszlopok alatt.
Alárendelt navboxok használata
A navbox sablonok minden típusa beágyazható a másikba a közös keret
paraméter használatával. Bonyolult sablonoknál szükség lehet erre, hogy elérjük a kívánt kinézetet.
Navbox oszlop beágyazása saját magába
Ebben a példában látszik hogy lehet több {{Navbox oszlop}}
(?)-ot egymásba ágyazni a kívánt hatás elérése érdekében. Kattints a szerkesztés gombra hogy lásd a kódot. Van egy fő és két további {{Navbox oszlop}}
(?) sablon, a gyerek' paraméter beállításával.