Flexbox ist ein modernes Layout-Modell in CSS, das eine flexible Anordnung von Elementen in einer Reihe oder Spalte ermöglicht. Es erleichtert die Handhabung von Ausrichtung, Größenänderung und Reihenfolge.
Flexbox wird mit display: flex aktiviert. Innerhalb eines Flex-Containers ordnen sich die Elemente automatisch flexibel an, und zahlreiche Einstellungen stehen zur Ausrichtung und Verteilung zur Verfügung.
Eigenschaft | Beschreibung |
---|---|
display: flex | Erzeugt einen Flex-Container, in dem die Kindelemente flexibel angeordnet werden. |
justify-content | Horizontale Ausrichtung, z. B. links, rechts, zentriert oder gleichmäßig verteilt. |
align-items | Vertikale Ausrichtung innerhalb des Flex-Containers. |
flex-direction | Legt die Richtung fest: Reihe (row) oder Spalte (column). |
Im folgenden Beispiel befinden sich drei Elemente in einem Flex-Container, die gleichmäßig verteilt und zentriert angezeigt werden.
Mit justify-content: space-around und align-items: center werden die Elemente gleichmäßig verteilt und vertikal zentriert.
Flexbox vereinfacht das Layout-Management, insbesondere bei dynamischem oder responsivem Design.
Please sign in to ask Lara about CSS Flexbox.
Sprache wählen
Thema wählen
© 2025 ReadyTools. Alle Rechte vorbehalten.