Vorlage:NavFrame
Umhüllung eines blockartigen Elements wie etwa einer Navigationsleiste. Zu dieser Einfügung muss unbedingt am Ende als Gegenstück Vorlage:NavFrame/Ende eingefügt werden!
Vorlagenparameter
Parameter | Beschreibung | Typ | Status | |
---|---|---|---|---|
clear | clear | Layout-Fluss zurücksetzen
| Einzeiliger Text | optional |
float | float | Außerhalb des normalen Layout-Flusses anordnen
| Einzeiliger Text | optional |
class | class | Zusätzlicher Klassenbezeichner, etwa zur CSS-Zuordnung
| Einzeiliger Text | optional |
CSS | style | CSS-Eigenschaften
| Einzeiliger Text | optional |
Fragment | id | Fragmentbezeichner („Anker“)
| Einzeiliger Text | optional |
Sprachcode | lang | Sprachcode nach ISO 639
| Einzeiliger Text | optional |
Rolle | role | Spezifikation insbesondere zur Barrierefreiheit | Einzeiliger Text | optional |
ARIA | aria | Spezifikation insbesondere zur Barrierefreiheit | Einzeiliger Text | optional |
Kopiervorlage
{{NavFrame}}
Eine umschlossene Struktur
{{NavFrame/Ende}}
Alle Parameter
{{NavFrame |clear= |float= |class= |style= |id= |lang=}}
Wirkung
- Die umschlossene Struktur wird als
<div class="NavFrame">
deklariert. - Dieser Bereich wird mit projektweiten Formatierungen ausgestattet.
- Unter Umständen wird eine Möglichkeit zum Ein- und Ausklappen bereitgestellt.
CSS
- Das CSS wird über Vorlage:NavFrame/styles definiert.
- Übergangsweise wird für die Verwendung von HTML-ELementen der Klasse
BoxenVerschmelzen
auch mittels Gadget NavFrame noch in allen Seiten das entsprechende CSS spezifiziert. Das ist jedoch ineffizient und soll langfristig entfallen.