Layout-Modus

Ein CSS Layout-Modus, manchmal auch Layout genannt, ist ein Algorithmus, der die Position und Größe von Boxen basierend auf ihrer Interaktion mit benachbarten und übergeordneten Boxen bestimmt. Es gibt mehrere solcher Modi:

  • Normaler Fluss — alle Elemente sind Teil des normalen Flusses, bis Sie etwas tun, um sie daraus zu entfernen. Der normale Fluss umfasst die Block-Layout, das für das Layout von Boxen wie Absätzen entwickelt wurde, und die Inline-Layout, das Inline-Elemente wie Text anordnet.
  • Tabellen-Layout, entwickelt für das Layout von Tabellen.
  • Float-Layout, entwickelt, um ein Element links oder rechts zu positionieren, während der restliche Inhalt im normalen Fluss darum herumfließt.
  • Positioniertes Layout, entwickelt, um Elemente zu positionieren, ohne viel Interaktion mit anderen Elementen.
  • Mehrspalten-Layout, entwickelt, um Inhalte in Spalten anzuordnen, wie in einer Zeitung.
  • Flexibles Box-Layout, entwickelt für das Layout komplexer Seiten, die sich reibungslos anpassen lassen.
  • Gitter-Layout, entwickelt, um Elemente relativ zu einem festen Gitter anzuordnen.

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

Siehe auch