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

Siehe auch