1. Richtung bestimmt die Hauptachse
row macht die Hauptachse horizontal. column macht sie vertikal. Danach scheinen justify-content und align-items die Rollen zu tauschen.
Vorschau von Richtung, Umbruch, Abständen und Ausrichtung an einem Ort. Jedes Steuerelement aktualisiert das Live-Beispiel, erklärt die Eigenschaft und gibt sauberen Code aus.
flex-direction, justify-content, align-items, align-content und gap.
flex-grow, flex-shrink, flex-basis und align-self für jedes Element an.
Nutzen Sie Voreinstellungen für gängige Muster oder passen Sie jede Eigenschaft direkt an. Die Eingaben sind auf sichere Bereiche begrenzt.
Klicken Sie auf ein Element in der Vorschau, um es einzeln zu bearbeiten.
Der Container unten wird sofort aktualisiert. Die Beschriftungen zeigen, welche Achse die Hauptrichtung ist.
Das CSS enthält nur die im Tool dargestellten Eigenschaften. HTML-Labels verwenden semantische Klassennamen.
Flexbox ordnet die direkten Kindelemente eines Flex-Containers entlang einer Hauptachse und einer Querachse an.
row macht die Hauptachse horizontal. column macht sie vertikal. Danach scheinen justify-content und align-items die Rollen zu tauschen.
Wenn flex-wrap auf nowrap steht, hat align-content keine sichtbare Wirkung. Es zählt nur bei mehreren Zeilen.
flex-grow steuert die Verteilung von Restplatz, flex-shrink die Kompression und flex-basis ist die Startgröße.
Hinweis: Die Vorschau spiegelt modernes Browserverhalten wider. Abstände und Basiswerte werden in Pixeln gerundet.
Nutzen Sie dies als schnelles Nachschlagewerk nach dem Testen im Generator.
justify-contentVerschiebt Elemente entlang der Hauptachse. Ideal für Navigationsleisten und Schaltflächengruppen.
align-itemsSteuert die Ausrichtung auf der Querachse für alle Elemente gleichzeitig. Hilfreich bei unebenen Kartenhöhen.
align-selfÜberschreibt die Querachsen-Ausrichtung für ein einzelnes Element, ohne den Rest zu ändern.