Layout-Modus

Ein Layout-Modus, manchmal auch Layout genannt, ist ein CSS-Algorithmus, der die Position und Größe von Elementboxen basierend auf der Art und Weise bestimmt, wie sie mit ihren Geschwister- und Vorfahrenboxen interagieren.

Es gibt mehrere Layout-Modi:

Flow-Layout oder normaler Fluss

Alle Elemente sind Teil des normalen Flusses, bis Sie etwas tun, um sie daraus zu entfernen. Der normale Fluss umfasst:

Block-Layout

Entworfen für das Layout von Boxen wie Absätzen.

Inline-Layout

Entworfen für das Layout von Inline-Elementen wie Text.

Tabellen-Layout

Entworfen für das Layout von Tabellen.

Float-Layout

Entworfen, um ein Element dazu zu bringen, sich links oder rechts zu positionieren, während der restliche Inhalt im normalen Fluss darum herum fließt.

Positioniertes Layout

Entworfen, um Elemente zu positionieren, ohne viel Interaktion mit anderen Elementen.

Mehrspalten-Layout

Entworfen, um Inhalte wie in einer Zeitung in Spalten anzuordnen.

Flexibler Box-Layout

Entworfen für das Layout komplexer Seiten, die sich reibungslos skalieren lassen.

Grid-Layout

Entworfen für das Layout von Elementen relativ zu einem festen Raster.

Hinweis: Nicht alle CSS-Eigenschaften gelten für alle Layout-Modi. Die meisten von ihnen gelten für ein oder zwei dieser Modi und haben keine Wirkung, wenn sie auf ein Element angewendet werden, das an einem anderen Layout-Modus teilnimmt.

Siehe auch