CSS-Box-Ausrichtung
Das CSS-Box-Ausrichtungsmodul spezifiziert CSS-Funktionen in Bezug auf die Ausrichtung von Boxen innerhalb ihrer Container. Es definiert die Ausrichtung der verschiedenen CSS-Box-Layout-Modelle, einschließlich Blocklayout, Tabellenlayout, flexibles Box-Layout (Flexbox) und Rasterlayout, und schafft eine konsistente Ausrichtungsmethode in ganz CSS.
Das Modul beschreibt Ausrichtungsbegriffe, sodass Ausrichtungseigenschaften in mehreren Layoutmodulen verwendet werden können, anstatt auf eine bestimmte Layoutmethode beschränkt zu sein.
Die Ausrichtung ist mit den Schreibrichtungen verbunden, insofern, dass wir bei der Ausrichtung eines Elements nicht berücksichtigen, ob wir es an den physischen Dimensionen von oben, rechts, unten und links ausrichten. Stattdessen beschreiben wir die Ausrichtung in Bezug auf den Anfang und das Ende der jeweiligen Dimension, mit der wir arbeiten. Dies stellt sicher, dass die Ausrichtung auf die gleiche Weise funktioniert, unabhängig davon, welche Schreibrichtung das Dokument hat.
Die Ausrichtung von Text und Inline-Inhalten wird im CSS-Textmodul und im CSS-Inlinemodul definiert.
Referenz
CSS-Eigenschaften
Datentypen
Begriffe und Definitionen
Leitfäden
- Überblick über die Box-Ausrichtung
-
Überblick über die allgemeinen Konzepte im CSS-Box-Ausrichtungsmodul.
- Box-Ausrichtung in Flexbox
-
Wie die Box-Ausrichtung im Kontext von Flexbox funktioniert.
- Box-Ausrichtung im CSS-Rasterlayout
-
Wie die Box-Ausrichtung im Kontext des Rasterlayouts funktioniert.
- Box-Ausrichtung im Mehrspaltenlayout
-
Wie die Box-Ausrichtung im Kontext des Mehrspaltenlayouts funktioniert.
- Box-Ausrichtung für Block-, absolut positionierte und Tabellenlayout
-
Wie die Box-Ausrichtung im Kontext des Blocklayouts, einschließlich schwebender, positionierter und Tabellenelemente, funktioniert.
Verwandte Konzepte
Spezifikationen
Specification |
---|
CSS Box Alignment Module Level 3 |