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

Container Queries (MDN)

Container Queries (MDN)

Quelle / bibliografische Angaben

MDN-Leitfaden „CSS container queries“, englische Fassung.

Kurzfassung

Einführung in Container Queries, mit Schwerpunkt auf Size Queries. Container Queries reagieren auf Eigenschaften eines umgebenden Elements statt auf das Browserfenster.

Kernaussagen

  • Abgefragt werden können: der Name des Containers, seine Größe, Styles am Container, sein Scroll-Zustand und ob er per Anchor Positioning platziert ist und gerade eine Ausweichposition nutzt.
  • Ein Element wird mit container-type zum Container. Werte: size (Breite und Höhe), inline-size (nur die Inline-Richtung), normal (Standard, kein Size-Container, aber für Style Queries und reine Namensabfragen nutzbar).
  • @container (width > 700px) { … } gilt für Elemente, deren nächster Vorfahr mit Containment breiter als 700px ist.
  • Mit container-name gibt man einem Container einen Namen und spricht ihn gezielt an: @container sidebar (width > 700px).
  • Name-only Queries: @container my-container { … } gilt für alles innerhalb eines Containers mit diesem Namen, ganz ohne Bedingung.
  • Kurzform: container: sidebar / inline-size.
  • Einheiten: cqw, cqh, cqi, cqb (jeweils 1 % der Containergröße), cqmin, cqmax. Ohne passenden Container fallen sie auf die Small-Viewport-Einheiten (sv*) zurück.
  • Als Fallback für alte Browser schlägt die Seite Grid/Flex mit Media Queries vor.

Eigene Einordnung

Der Fallback-Abschnitt ist bei Baseline widely available (seit 2025-08-14 laut web-features 3.43.0) kaum noch relevant.

Verknüpftes Wissen

Offene Fragen

  • Keine.

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.