Über diese Website

Dieser Kasten steht auf jeder Seite in der linken Spalte. Was darin steht, änderst du in der Konfiguration unter Plugins — oder du schaltest ihn dort ab.

Über dieses Handbuch

Dieses Handbuch gehört zur Vorlage Example für QuartzControl. Es erklärt die Vorlage und führt zugleich alles vor, was sie kann.

Der Text hier kommt aus einer Markdown-Datei, nicht aus der Konfiguration.

Exclusive Accordion (Chrome for Developers)

Exclusive Accordion (Chrome for Developers)

Quelle / bibliografische Angaben

Artikel auf Chrome for Developers.

Kurzfassung

Mehrere details mit demselben name bilden ein exklusives Akkordeon, in dem immer nur ein Eintrag offen ist.

Kernaussagen

  • Akkordeon: mehrere Disclosure-Widgets, die einzeln auf- und zuklappen, visuell gruppiert.
  • Exklusiv: gleicher name → semantische Gruppe; Öffnen eines Eintrags schließt den zuvor offenen.
  • Mehrere Gruppen: Jeder neue name-Wert bildet eine eigene Gruppe.
  • Ort egal: Die Elemente müssen keine Geschwister sein und dürfen im Dokument verstreut stehen; es zählt nur name.
  • Polyfill: über das toggle-Event – beim Öffnen die anderen offenen details mit gleichem name schließen. Ältere Browser ohne toggle bleiben unverändert, was als Progressive Enhancement akzeptabel sei.

Eigene Einordnung

Kurz und eindeutig. Dass verstreute Elemente eine Gruppe bilden, kann bei gleichen Namen in verschiedenen Komponenten zu ungewolltem Schließen führen – eigene Ableitung, nicht getestet.

Verknüpftes Wissen

Weiterlesen

Diese Seite gehört zu gui-test — der Beispielvorlage für QuartzControl. Ein Überblick über alle Bereiche steht auf der Startseite.

Auf einem schmalen Bildschirm ist die Navigation oben eingeklappt.