accordionview
Typ
Container
Zulässige Kind-Elemente:
Unterstütze Attribute
-
name (optional): Bezeichner des Elements zur Identifizierung. Der Name muss innerhalb eines variant-Elements eindeutig sein.
Default-Wert: - -
open (optional): Ganzzahliger Wert der angibt, welches Akkordeon-Element / panel-Element zu Beginn geöffnet sein soll. Die Nummerierung der Elemente beginnt bei 1.
Default-Wert: none -
tags (optional): Liste von eigenen Bezeichnern, um z. B. besondere Stilvorgaben u.ä. implementieren zu können. Die Listenelemente werden durch Leerzeichen voneinander getrennt.
Default-Wert: -
weitere Informationen zur Syntax
Beschreibung
Ein accordionview-Element bietet im Gegensatz zu accordion die Möglichkeit, Container wie zum Beispiel exercisebox oder tabview in einem Akkordeon-Element zum auf- und zuklappen anzuordnen. Die Inhalte können hierbei in ein oder mehere einzelne Akkordeon-Elemente (groupview) gegliedert werden, wobei jeweils nur ein Akkordeon-Element geöffnet bzw. ausgeklappt sein kann. Für voneinander unabhängige Akkordeon-Elemente sind mehrere accordionview-Elemente notwendig.
Code-Beispiele
<accordion>
<panel>
<title>Panel 1</title>
<p>Inhalt von Panel 1</p>
</panel>
<panel>
<title>Panel 2</title>
<p>Inhalt von Panel 2</p>
</panel>
<panel>
<title>Panel 3</title>
<p>Inhalt von Panel 3</p>
</panel>
</accordion>
<accordion>
<panel>
<title>Panel 1</title>
<accordion>
<panel>
<title>Subpanel 1</title>
<p>Inhalt von Subpanel 1</p>
</panel>
</accordion>
<p>Inhalt von Panel 1</p>
</panel>
<panel>
<title>Panel 2</title>
<p>Inhalt von Panel 2</p>
</panel>
</accordion>
<accordion open="2">
<panel>
<title>Panel 1</title>
<p>Inhalt von Panel 1</p>
</panel>
<panel>
<title>Panel 2</title>
<p>Inhalt von Panel 2</p>
</panel>
<panel>
<title>Panel 3</title>
<p>Inhalt von Panel 3</p>
</panel>
</accordion>