Ü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.

details-content Pseudo-Element (MDN)

details-content Pseudo-Element (MDN)

Quelle / bibliografische Angaben

MDN-Referenz „::details-content CSS pseudo-element“, englische Fassung. Dateiname ohne Doppelpunkte.

Kurzfassung

::details-content steht für den auf- und zuklappbaren Inhalt eines details-Elements, also alles außer summary.

Kernaussagen

  • Baseline laut Seite: 2025, newly available seit September 2025.
  • Styling: z. B. details[open]::details-content { padding: 0.5em; border: thin solid grey; }.
  • Transition-Beispiel: opacity über 600 ms plus content-visibility 600ms allow-discrete. Beim Auf- und Zuklappen schaltet der Browser content-visibility zwischen hidden und visible; mit allow-discrete bleibt der Inhalt während der Transition sichtbar. Ergebnis: Einblenden beim Öffnen, Ausblenden beim Schließen.

Eigene Einordnung

Löst das Problem aus Animate to height auto (Chrome for Developers), dass eine Höhen-Transition an details nur beim Öffnen läuft. Das MDN-Beispiel animiert allerdings nur die Deckkraft, nicht die Höhe. Und: ::details-content selbst ist Baseline, die Transition auf content-visibility gehört aber zum Feature „display animation“, das laut web-features 3.38.0 limited ist (Chrome 117, Safari 18, Firefox fehlt).

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.