„Sablon:Navbox/doc” változatai közötti eltérés

[ellenőrzött változat][ellenőrzött változat]
Tartalom törölve Tartalom hozzáadva
Wikidatában is szereplő nyelvközi hivatkozások ki
B.Zsoltbot (vitalap | szerkesztései)
a dokumentáció pótlás AWB
Címke: Visszaállítva
1. sor:
{{navbox család}}
Ennek a sablonnak a segítségével relatíve gyorsan lehet [[:Kategória:Navigációs sablonok|navigációs sablon]]t létrehozni, egy vagy több listányi link megadásával. Alapértelmezett stílusai a legtöbb esetben megfelelőek, de indokolt esetben lehetséges testre szabni. A navbox és a navbox-család testvérsablonjainak használata erősen ajánlott a navigációs sablonok egységesítése, és a könnyű használat miatt.
 
== Használat ==
 
A nem használt paramétereket töröld!
 
<pre>{{Navbox
|név = {{subst:PAGENAME}}
22 ⟶ 19 sor:
|alul =
}}</pre>
 
== Paraméterek listája ==
 
{{navbox
|név = Navbox/doc
40 ⟶ 35 sor:
|alul = {{{alul}}}<br/>Alternatív navbox formák a ''[[#Táblák elrendezése|táblák elrendezése]]'' fejezetben találhatóak.
}}
 
A navbox kisbetűs paraméterneveket használ, ahogy a fenti példán is látszik. Csak a kötelező ''név'' és ''cím'' megadásával egysoros dobozt kapunk, a „csoport1”, „alul”, „felül”, stb. elhagyható.
 
Az alapvető, leggyakrabban használt paraméterek a következők (lejjebb megtalálod a teljes listát is):
 
:<code>név =</code> a sablon neve. (A fenti kód kimásolásakor automatikusan bekerül.)
:<code>cím =</code> a sablon fejlécében található szöveg, például: <nowiki>[[Szabad szoftverek]]</nowiki>.<!--
51 ⟶ 43 sor:
:<code>címstílus =</code> CSS paraméter hozzárendelése a fejléchez, például: <code>background:gray;</code>
:<code>csoportstílus =</code> CSS paraméter hozzárendelése a csoportok celláihoz, például: <code>background:#eee;</code>
 
:<code>kép =</code> nem kötelező jobb oldali kép (a szócikkekben használt általános formával, lásd: <nowiki>[[Kép:XYZ.jpg|90px]]</nowiki>).
:<code>balkép =</code> nem kötelező bal oldali kép (hasonlóan mint a „kép” paraméternél).
 
:<code>felül =</code> nem kötelező szöveg, ami a listák/csoportok felett jelenik meg.
 
:<code>csoport<sub>szám</sub> =</code> szöveg a bal oldalon a lista-szám előtt (ha a csoport<sub>szám</sub> el van hagyva, akkor a bal oldalon kezdődik a lista<sub>szám</sub>).
:<code>lista<sub>szám</sub> =</code> a wikilinkek listájának szövege, gyakran emelt ponttal elválasztva. Például: <nowiki>[[A]]{{·}} [[B]]</nowiki>
:<code>alul =</code> nem kötelező szöveg, ami a listák/csoportok alatt jelenik meg.
 
A további részletek és összetett korlátozások magyarázatát a ''[[#Paraméterek leírása|paraméterek leírása]] szekcióban olvashatod. Néhány eltérő navbox formátum: [[#Táblák elrendezése|táblák elrendezése]].
 
== Paraméterek leírása ==
 
Alább található a {{sl|navbox}} sablonnal használható paraméterek teljes listája. A legtöbb esetben csak a <code>név</code>, <code>cím</code> és <code>lista1</code> paramétereket kell megadni, de [[#Gyerek (alárendelt) navboxok|gyerek navboxok]] használatakor még ezekre sincsen szükség.
 
A {{sl|navbox}} sablonnak sok közös paramétere van a testvéreivel ({{sl|Navbox oszlop}} és {{sl|Navbox alcsoport}}) az egységesség és a könnyebb használat jegyében. A kereszttel<sup><span style="font-weight:bold;">†</span></sup> jelölt paraméterek közösek a három fő navigációs sablonban.
 
=== Beállítási paraméterek ===
 
:; ''név''<sup>†</sup>
:: A sablon neve, ami az „m{{·}} v{{·}} sz” („megnézi{{·}} vitatja{{·}} szerkeszti a sablont”) linkek összes lapon való helyes működéséhez kell. Rövidítésképpen használhatod a <code><nowiki>{{subst:PAGENAME}}</nowiki></code> mágiát. A név paraméter csak akkor kötelező, ha meg van adva <code>cím</code>, és a <code>keret</code> paraméter nincs beállítva.
 
:; ''állapot''<sup>†</sup> [<code>autocollapse, uncollapsed, collapsed, collapsible, plain, off</code>]
:* Alapértelmezett az <code>autocollapse</code>. Így összecsukva jelenik meg, ha az oldalon további kettő vagy több összecsukható táblázat van. Egyébként nyitva marad.
81 ⟶ 63 sor:
:* Végül <code>off</code> esetén mindig kinyitott állapotú lesz, „becsuk” link nélkül; de nincs kitöltés, hogy a címet középen tartsa. Ezért ezt csak haladó használatra ajánljuk, ahol a „kinyit/becsuk” gombnak rejtve kell lennie.
:* Ha az <code>autocollapse</code>, <code>collapsed</code>, <code>plain</code>, vagy <code>off</code> paramétereken kívül bármi mást adunk meg (például „uncollapsed”), akkor a navbox kinyitott állapotban jelenik meg, de működik a „becsuk” gomb.
 
: Hogy a sablon lapján (nem beillesztve) nyitva legyen, de szócikkben automatikusan csukódjon, tedd az „uncollapsed” paramétert &lt;noinclude> tagek közé:
:* <code>állapot = </code><nowiki><noinclude>
{{Navbox sablondokumentációja}}
uncollapsed</noinclude></nowiki>
 
:; ''navbar''<sup>†</sup>
:: Alapértelmezett a {{sablonhivatkozás leírással|m-v-sz}}. Ha az értéke <code>plain</code>, az „m{{·}} v{{·}} sz” linkek a címsor bal oldalán nem jelennek meg, de automatikus kitöltéssel a cím középre igazított marad. Az <code>off</code> értékkel is ki lehet kapcsolni, de akkor nincs kitöltés, ezért ezt csak haladó használatra ajánljuk (a <code>plain</code> a legtöbb esetben megfelelő). Egyébként erősen ellenjavallt elrejteni ezeket a linkeket, mert a szerkesztőknek így egyszerűbb módosítani a sablont, és egységesebb lesz a kinézet.
 
:; ''keret''<sup>†</sup>
:: ''Alább bővebb leírást és példákat találsz a navboxok egymásba ágyazásáról.'' Ha értéke <code>gyerek</code> vagy <code>alcsoport</code>, akkor a navboxot keret nélküli alcsoportnak használhatjuk, ami belesimul a szülő dobozba. Ekkor a keret rejtett, és a tábla egyik oldalán sincs kitöltés, így pontosan illeszkedik a szülő navbox egyik listájába. Ha az értéke <code>nincs</code>, szintúgy nincs kitöltés és keret, és használható más konténer gyerekeként (másik navboxba beágyazva ne használjuk, akkor csak <code>gyerek</code> vagy <code>alcsoport legyen</code>). Ha bármi más az értéke (alapértelmezett állapot), szokványos navboxot rajzol 1 pixeles kerettel. Egy alternatív módja, hogy megadjuk az alcsoport keretstílust (azaz az első névtelen paramétert használjuk a ''border'' helyett):
93 ⟶ 74 sor:
::::<code>…</code>
:::<code><nowiki>}}</nowiki></code>
 
=== Cellák ===
:; ''cím''<sup>†</sup>
:: A legfelső (cím)sor szövege, középre igazítva. Általában a sablon témája, azaz a tartalom rövid leírása. Illik egysorosnak lennie, de ha mégis szükség van második sorra, használjuk a <code><nowiki>{{-}}</nowiki></code> kódot hogy a középre igazítás működjön. Ez a paraméter technikailag nem kötelező, de a {{sl|navbox}} használata cím nélkül eléggé céltalan.
 
:; ''csoport<sub>szám</sub>''<sup>†</sup> <span style="font-weight:normal;">(azaz '''csoport1''', '''csoport2''', stb.)</span>
:: Ha meg van adva, a szöveg a fejléc-cellában jelenik meg, a ''lista<sub>szám</sub>'' mellett balra. Ha elhagyjuk, a ''lista<sub>szám</sub>'' a táblázat teljes szélességét használja.
 
:; ''lista<sub>szám</sub>''<sup>†</sup> <span style="font-weight:normal;">(azaz '''lista1''', '''lista2''', stb.)</span>
:: A sablon teste, általában egy rakás link. A formátuma ''inline'', de a szöveget külön sorokba is írhatjuk, ha az egész listát <code><nowiki><div> </div></nowiki></code> tagok közé zárjuk. Minimum egy ''lista'' paraméter kötelező, minden további ''lista'' a táblázat új soraként szerepel. Minden ''lista<sub>szám</sub>'' előtt szerepelhet egy hozzá tartozó ''csoport<sub>szám</sub>'' paraméter.
 
:; ''kép''<sup>†</sup>
:: Egy kép, ami a címsor alatt és a sablon testének jobb oldalán, a listák/csoportok mellett lesz látható. Hogy megfelelően megjelenjen, kell lennie ''lista1''nek. A ''kép'' paraméter a megjelenítéshez a rendes wikikódot fogadja el, azaz
::: <code><nowiki>kép = [[Kép:Example.jpg|100px]]</nowiki></code>
 
:; ''balkép''<sup>†</sup>
:: Egy kép, ami a címsor alatt és a sablon testének bal oldalán lesz látható. Hogy megfelelően megjelenjen, kell lennie ''lista1''nek. A ''balkép'' paraméter a megjelenítéshez a rendes wikikódot fogadja el, azaz
::: <code><nowiki>balkép = [[Kép:Example.jpg|100px]]</nowiki></code>
 
:; ''felül''<sup>†</sup>
:: Teljes szélességű cella a címsor és az első csoport/lista között, azaz a sablon testéhez képest (csoportok, listák, képek) ''felül''. Kép nélküli sablonban a ''felül'' úgy viselkedik mint a ''lista1'' ''csoport1'' nélkül.
 
:; ''alul''<sup>†</sup>
:: Teljes szélességű cella a sablon testéhez képest (csoportok, listák, képek) ''alul''. Kép nélküli sablonban az ''alul'' úgy viselkedik mint az utolsó ''lista<sub>szám</sub>'' ''csoport<sub>szám</sub>'' nélkül.
 
=== Stílus paraméterek ===
A stílusok és az egységesített kinézet nem nagyon férnek össze a Wikipédiában. Természetesen a sablon kinézetének megváltoztatása lehetséges, de csak indokolt esetekben.
 
:; ''stílus''<sup>†</sup>
:: [[CSS]] stílusokat adhatunk meg a sablon testéhez. A ''bodystílus'' paraméterrel ugyanezt érhetjük el. Csak mértékkel használatos, mert összevisszaságokhoz vezethet. Példák:
 
::: <code>stílus = background:#''nnnnnn'';</code>
::: <code>stílus = width:''N''&nbsp;[em/%/px vagy width:auto];</code>
::: <code>stílus = float:[''left/right/none''];</code>
::: <code>stílus = clear:[''right/left/both/none''];</code>
 
:; ''alapstílus''<sup>†</sup>
:: CSS stílusok, amelyek a ''cím'', ''felül'', ''alul'' és ''csoport'' cellákra egyaránt vonatkoznak, de a ''lista'' cellákra nem. Egyszerű és kényelmes mód a navbox alapszínének megváltoztatására anélkül, hogy az egyes részekre külön kellene megismételnünk. Példa:
::: <code>alapstílus = background:lightskyblue;</code>
 
:; ''címstílus''<sup>†</sup>
:: A címsorra vonatkozó CSS stílusok. Megváltoztatható vele például a címsor háttérszíne. Példák:
::: <code><nowiki>címstílus = background:</nowiki>''#nnnnnn'';</code>
::: <code><nowiki>címstílus = background:</nowiki>''name'';</code>
 
:; ''csoportstílus''<sup>†</sup>
:: A ''csoport<small>szám</small>'' cella által alkalmazott CSS stílusok változtathatók meg vele. Ez az opció felülbírálja az egész táblázatra vonatkozó stílusokat. Például:
143 ⟶ 111 sor:
::: <code>csoportstílus = text-align:[''left/center/right''];</code>
::: <code>csoportstílus = vertical-align:[''top/middle/bottom''];</code>
 
:; ''csoport<sub>szám</sub>stílus''<sup>†</sup>
:: CSS stílusok, amik csak egy konkrét csoportra vonatkoznak a ''csoportstílus'' paraméteren felül. Csak akkor illik használni, ha tényleg szükséges. Példa:
::: <code>csoport3stílus = background:red;color:white;</code>
 
:; ''listastílus''<sup>†</sup>
:: A listákra vonatkozó CSS stílusok. A ''párosstílus'' és ''páratlanstílus'' paraméterek felülbírálják, ha meg vannak adva.
 
:; ''lista<sub>szám</sub>stílus''<sup>†</sup>
:: CSS stílusok, amik csak egy konkrét listára vonatkoznak a ''listastílus'' paraméteren felül. Csak akkor illik használni, ha tényleg szükséges. Példa:
::: <code>lista5stílus = background:#ddddff;</code>
 
:; ''listatérköz''<sup>†</sup>
:: Egy szám és mértékegysége, ami a ''lista'' cellák közti kitöltést adják meg. A ''lista'' cellák alapértelmezett kitöltése 0.25em kétoldalt, és 0em fent és lent. Bonyolult technikai okokból a "listastílus=padding:0.5em;" (vagy bármilyen más helykitöltés beállítás) nem működik. Példák:
::: <code>listatérköz = 0.5em 0em;</code> (kétoldalt 0.5em, alul/felül pedig 0em kitöltést állít be)
::: <code>listatérköz = 0em;</code> (eltávolítja az összes helykitöltést)
 
:; ''páratlanstílus''
:; ''párosstílus''
:: A páros/páratlan számú listákra vonatkozik. Felülbírálja a ''listastílus'' paramétert. Az alapértelmezett viselkedés szerint „csíkos” lesz a táblázat (váltakozva fehér és szürke hátterű), az olvasás megkönnyítése érdekében. Nem illik megváltoztatni, csak alapos indokkal.
 
:; ''párospáratlan'' <span style="font-weight:normal;"><code>[csere,<!--páros, páratlan,--> ki]</code></span>
:: Ha értéke <code>csere</code>, a páros és páratlan sorok automatikus csíkozása megfordul. Alapesetben a páros sorok háttere szürke a csíkozás miatt, ezzel a paraméterrel pedig a páratlan sorok háttere lesz szürke.<!-- A <code>páros</code> vagy <code>páratlan</code> paramétert megadva közvetlenül megadhatjuk melyiknek legyen sötétebb háttérszíne.--> A <code>ki</code> értéket használva letiltjuk az automatikus csíkozást. Ezt a haladó paramétert csak akkor szabad használni, ha a navboxot gyerekként használjuk, és nem stimmel a csíkozás. Példák és további magyarázat található lejjebb a gyerek navboxok leírásánál.
 
:; ''felülstílus''<sup>†</sup>
:; ''alulstílus''<sup>†</sup>
172 ⟶ 133 sor:
::: <code>felülstílus = background:#''nnnnnn'';</code>
::: <code>felülstílus = text-align:[''left/center/right''];</code>
 
:; ''képstílus''<sup>†</sup>
:; ''balképstílus''<sup>†</sup>
:: CSS stílusok azokra a cellákra, ahol a bal és jobb oldali képek csücsülnek. Csak indokolt esetben használandó, általában szélességi gondok megoldására; ha a csoportszélesség meg van adva, és a képcella szélessége túl nagyra nő. Példa:
::: <code>képstílus = width:5em;</code>
 
===== Alapértelmezett stílusok =====
Az itt látható beállítások a leggyakrabban használt és módosított értékek. A többi bonyolultabb stílusbeállítást kihagytuk, hogy egyszerű maradjon a lista. A legtöbb dolog a [[MediaWiki:Common.css|Common.css]]-ben van definiálva.
 
:<code>bodystílus = background:#fdfdfd; width:100%; vertical-align:middle;</code>
:<code>címstílus = background:#ccccff; padding-left:1em; padding-right:1em; text-align:center;</code>
189 ⟶ 147 sor:
:<code>páratlanstílus = background:transparent;</code>
:<code>párosstílus = background:#f7f7f7;</code>
 
Mivel a ''listastílus'' és a ''páratlanstílus'' is átlátszó hátterű, a páratlan számú listák háttere a ''bodystílus''-ban megadott értékű lesz, ami alapesetben #fdfdfd (halványszürke). A lista ha van csoportja balra igazított (<code>text-align:left;</code>), ha nincs középre (<code>text-align:center;</code>). Mivel csak a ''bodystílus''-nak van vertical-align paramétere, az összes többi örökli a <code>vertical-align:middle;</code> beállítását.
 
=== Haladó paraméterek ===
 
:; ''bodyosztály''
:; ''felülosztály''
199 ⟶ 154 sor:
:; ''alulosztály''
:: Lehetővé teszi css osztály rendelését listákhoz. Leggyakrabban a ''listaosztály'' értéke <code>hlist</code>, ami által a listák vízszintesen jelennek meg. Mindegyik paraméter értékében lehet <code>hlist</code> osztály, de ha egynél több paramétert használunk <code>hlist</code> osztályra, akkor inkább használjuk a <code>bodyosztály</code> paramétert.
 
:; ''címcsoport''
:: Csoportfejléc-cellát helyez a címsorba, ugyanazokkal az alapértelmezett stílusokkal mint a ''csoport<sub>szám</sub>''. Csak kivételes körülmények közt szabad használni (általában haladó meta-sablonoknál). Valamennyire ismerni kell hozzá a {{sl|navbox}} belső működését; mert ha használni szeretnéd, kézzel kell beállítani a CSS stílusokat, hogy megfelelően működjön. Ha nem vagy biztos magadban, érdeklődj a vitalapon.
 
:; ''címcsoportstílus''
:: A címcsoport cella stílusai.
 
:; ''belsőstílus''
:: Nagyon haladóknak szánt paraméter ''csak'' bonyolult metasablonok készítéséhez. Belsőleg a navbox egy külső táblázatot használ a keret rajzolásához, és egy belsőt minden másra (cím/felül/csoportok/listák/alul/képek stb.). A ''stílus''/''bodystílus'' paraméterek a külső táblára vonatkoznak, aminek értékeit a belső örökli; de bizonyos esetekben (metasablonok) szükséges lehet a belső táblázat kézzel való beállítása. Ezzel a paraméterrel elérhető a belső táblázat, így stílusokat tudunk definiálni. Csak saját felelősségre használható.
 
== Fordítási segítség ==
 
{| style="background-color:transparent; vertical-align: top;"
|-
286 ⟶ 236 sor:
|}
|}
 
== Táblák elrendezése ==
 
{{sl|Navbox}} sablonnal készített táblázat, a ''kép'', ''felül'' és ''alul'' paraméterek '''nélkül''' (a listák szürke hátterei a bemutatáshoz lettek hozzáadva):
 
{{navbox
|név = Navbox/doc
304 ⟶ 251 sor:
|lista4 = {{{lista4}}}
}}
 
{{sl|Navbox}} sablonnal készített táblázat, a ''kép'', ''felül'' és ''alul'' paraméterek '''használatával''' (a listák szürke hátterei a bemutatáshoz lettek hozzáadva):
 
{{navbox
|név = Navbox/doc
323 ⟶ 268 sor:
|alul = {{{alul}}}
}}
 
{{sl|Navbox}} sablonnal készített táblázat, ''kép'', ''balkép'', ''lista'' '''használatával''', továbbá a ''csoportok'', ''felül'' és ''alul'' paraméterek '''nélkül''' (a listák szürke hátterei a bemutatáshoz lettek hozzáadva):
 
{{navbox
|név = Navbox/doc
338 ⟶ 281 sor:
|lista4 = {{{lista4}}}
}}
 
== Példák ==
Lehetőleg ne nagyon használjunk &lt;div&gt;-eket a navboxokon belül. Hacsak lehetséges, a beépített lista/csoport/stb. stílusokat részesítsük előnyben!
 
=== Kép nélkül===
 
<pre style="overflow:scroll;">
{{navbox
360 ⟶ 300 sor:
}}
</pre>
 
{{navbox
|név = Navbox/doc
376 ⟶ 315 sor:
|lista5 = [[Dűne (film)|Dűne]] (1984){{·}} [[Dűne (minisorozat)|Dűne]] (2000 – minisorozat){{·}} [[A Dűne gyermekei (minisorozat)|A Dűne gyermekei]] (2003 – minisorozat){{·}} [[Dűne (film, 2010)|Dűne]] (2010)
}}
 
=== Képpel, csoportok nélkül ===
 
<pre style="overflow:scroll;">
{{Navbox
398 ⟶ 335 sor:
}}
</pre>
 
{{Navbox
|név = Navbox/doc
417 ⟶ 353 sor:
* [[Solar Probe +]]
}}
 
=== Két képpel, csoportok nélkül, több listával ===
 
<pre style="overflow:scroll;">
{{navbox
431 ⟶ 365 sor:
}}
</pre>
 
{{navbox
|név = Navbox/doc
442 ⟶ 375 sor:
|lista3 = [[Esztergomi bazilika]]{{·}} [[Bakócz-kápolna]]{{·}} [[Az esztergomi bazilika orgonája]]{{·}} [[Főszékesegyházi Kincstár (Esztergom)|Főszékesegyházi Kincstár]]
}}
 
=== Kép, csoport, felül és alul paraméterek használatával ===
 
<pre style="overflow:scroll;">
{{navbox
458 ⟶ 389 sor:
}}
</pre>
 
{{navbox
|név = Navbox/doc
471 ⟶ 401 sor:
|alul = Lásd még: [[Cape Canaveral]]{{·}} [[Gemini űrhajó]]
}}
 
== Gyerek (alárendelt) navboxok ==
 
Lehetséges több navboxot közös keretbe foglalni a ''keret'' paraméter segítségével, vagy ha az első névtelen paraméter „gyerek”. Az alapvető kód ehhez így néz ki (ami egy alcsoportot ad az első listához):
 
<pre>
{{navbox
487 ⟶ 414 sor:
}}
</pre>
 
=== Alcsoport példa ===
 
{{bővebben|Sablon:Navbox alcsoport}}
Az alábbi példán látható hogy lehet használni az alcsoportokat. Ajánlott a {{sl|Navbox alcsoport}} használata, de ugyanazt az eredményt érjük el a {{sl|Navbox}} <code>keret = gyerek</code> paraméterével, vagy ha az első névtelen paraméter <code>gyerek</code>. A ''párospáratlan'' paraméter segítségével inverzbe vált a csíkozás néhány alcsoportban, hogy végig konzisztens maradjon a kinézet. Ha teljesen el szeretnéd távolítani a csíkozást, használd a <code>listastílus = background:transparent;</code> kódot minden navboxban.
 
{{navbox
|név = Navbox/doc
527 ⟶ 451 sor:
}}
}}
 
=== Több kinyit/becsuk egy közös dobozban ===
 
Az alábbi példában navbox a fő konténer, a lista1 … lista5 paraméterei pedig beágyazott navboxok, melyek első névtelen paramétere <code>gyerek</code>. Az összes alárendelt navboxnak saját „m{{·}} v{{·}} sz” linkjei vannak, ezeket elrejthetjük a gyerek navboxokban a <code>navbar = plain</code> kóddal, vagy a ''név'' paraméter elhagyásával (az alárendelt navboxokban nem kötelező a ''név'', ellentétben a rendes navboxokkal).
 
{{navbox
|név = Harry Potter-szereplők
577 ⟶ 498 sor:
}}
}}
 
== Kapcsolat más navbox sablonokkal ==
 
Ezt a navbox sablont úgy terveztük, hogy együttműködjön a két testvérpárjával: {{sl|Navbox oszlop}} és {{sl|Navbox alcsoport}}. Mindhárom sablon nagyrészt közös paraméterekkel rendelkezik az egyszerűbb használat miatt (a teljes paraméterlistában kereszttel<sup>'''†'''</sup> jelölve). De a legfontosabb, hogy mindhárom használható bármelyik másik gyerekeként (a <code>keret=gyerek</code> paraméterrel, vagy ha az első névtelen paraméter <code>gyerek</code>.
 
== Technikai részletek ==
*Ez a sablon legnagyobbrészt CSS osztályokat használ, így teljesen testre szabható.
* Vízszintesen megjelenített listákhoz használd a <tt>hlist</tt> css osztályt, és alkalmazd [[Wikipédia:Szerkesztés|jelölőnyelv]] elemeit.
*Eme meta-sablon belül HTML-kódokat használ wikikód helyett a táblázatokhoz. Ez a szokásos módszer a metasablonok készítésénél, mivel a wikikódnak számos hátránya van ilyen esetben. Például úgy nehezebb lenne használni az [[m:Help:ParserFunctions|elemző függvényeket (parser functions)]], és a speciális karaktereket a paraméterekben.
 
*További technikai részletekért nézd meg a CSS-osztályokat a [[MediaWiki:common.css]] lapon, és az összecsukható táblázatot az elrejtéshez a [[MediaWiki:common.js]] oldalon, vagy fáradj a [[Sablonvita:Navbox|vitalapra]].
 
=== Finomságok ===
*A csoportok és listák közti 2px széles keretet a lista-cella <code>border-left</code> tulajdonsága szabályozza. Így ha meg szeretnéd változtatni a sablon háttérszínét (például <code>bodystílus = background:purple;</code>), akkor figyelned kell hogy a border-left-color azonos legyen a háttérszínnel (azaz <code>listastílus = border-left-color:purple;</code>). Ha minden listacella körül keretet szeretnél, akkor a 2px-es keret a lista és csoport cellák közt eltűnik, ekkor ki kell találnod valami megoldást magadnak.
 
*A listacella szélessége alapesetben 100%. Így ha kézzel szeretnéd a csoportcellák szélességét állítani, a listastílusnál is meg kell adnod, hogy <code>width:auto</code>. Ha meg akarod adni a csoportszélességet és képet is szeretnél használni, magadnak kell kijátszani a CSS paramétereket a csoport-, lista-, kép- és balképstílusokban, hogy minden megfelelően működjön. Példa a csoportszélesség megadására:
::<code>csoportstílus = width:10em;</code>
::<code>listastílus = width:auto;</code>
 
*Egymás alatti navboxok között csak egy pixel keret van (kivéve IE6-ban, ami nem támogatja a szükséges CSS-t). Ha beállítod a <code>stílus/bodystílus</code> felső vagy alsó margóját, akkor ez nem fog működni.
 
*Az alapértelmezett <code>margin-left</code> és <code>margin-right</code> a külső navbox táblánál „auto;”-ra van állítva. Ha a navboxot lebegve szeretnéd használni, kézzel kell a megfelelő <code>margin-left</code> és <code>margin-right</code> értékeket beállítani, mert az auto margó összeakad a lebegés opcióval. Például használd a következő kódot a floathoz:
::<code>stílus = width:22em;float:right;margin-left:1em;margin-right:0em;</code>
 
== Lásd még ==
* {{sl|Navbox oszlop}} – hasábokat használ csoportok/listák helyett
607 ⟶ 519 sor:
* speciális sablondokumentáció a navboxokhoz: {{sl|Navbox sablondokumentációja}}
<!-- * [[Wikipedia:Line break handling]] – The how-to guide about how to handle word wraps (line breaks) on Wikipedia, such as the wrapping of the link lists used in navboxes.-->
 
<includeonly>
[[Kategória:Metasablonok]]
 
[[fa:الگو:جعبه گشتن]]
[[pl:Szablon:Navbox]]
</includeonly><noinclude>
{{Navbox sablondokumentációja}}
[[Kategória:Sablondokumentációk]]
</noinclude>