CSS-Flusslayout

Normaler Fluss oder Flusslayout ist die Art und Weise, wie Block- und Inline-Elemente auf einer Seite angezeigt werden, bevor Änderungen an ihrem Layout vorgenommen werden. Der Fluss ist im Wesentlichen eine Reihe von Dingen, die alle zusammenarbeiten und sich gegenseitig in Ihrem Layout kennen. Sobald etwas aus dem Fluss genommen wird, funktioniert es unabhängig.

Im normalen Fluss werden Inline--Elemente in der Inline-Richtung angezeigt, also in der Richtung, in der Wörter in einem Satz entsprechend dem Schreibmodus des Dokuments angezeigt werden. Block--Elemente werden hintereinander angezeigt, wie es Absätze im Schreibmodus des Dokuments tun. Im Englischen werden Inline-Elemente also hintereinander angezeigt, beginnend von links, und Block-Elemente beginnen oben und bewegen sich die Seite hinunter.

Grundlegendes Beispiel

Das folgende Beispiel demonstriert Block- und Inline-Ebenen-Boxen. Die beiden Absatz-Elemente mit einem grünen Rahmen sind Block-Ebene und werden untereinander angezeigt.

Der erste Satz enthält auch ein span-Element mit einem blauen Hintergrund. Dies ist auf Inline-Ebene und wird daher im Satz angezeigt.

Siehe auch