0

CSS-Flexbox-Generator

Erstellen Sie visuell ein CSS-Flexbox-Layout: Flex-Direction, Justify-Content, Align-Items, Flex-Wrap und Lücke im Container sowie Flex-Grow, Flex-Shrink und Flex-Basis pro Kind, alles mit Live-Vorschau und kopierbarem CSS.

Verarbeitung... 0%

Ergebnis

Ein Flexbox-Layout verfügt über zwei separate Regelwerke – Eigenschaften für den Container (Flex-Direction, Justify-Content, Align-Items, Flex-Wrap, Gap) und Eigenschaften für jedes untergeordnete Element (Flex-Grow, Flex-Shrink, Flex-Basis) – und ihre Verwechslung ist die häufigste Ursache für „Warum ist das Zentrieren/Wachsen/Umschließen nicht so, wie ich es erwartet habe?“-Fehler. Dieser Generator bringt beide Regelwerke gleichzeitig auf den Bildschirm: Ändern Sie ein beliebiges Container-Steuerelement oder die eigenen Felder eines beliebigen Kindes, und drei nummerierte, farbcodierte Felder werden sofort aktualisiert, sodass Ursache und Wirkung sichtbar bleiben.

Die Containerseite deckt alle Layoutachsen ab: Wählen Sie eine Richtung, legen Sie fest, wie untergeordnete Elemente entlang der Hauptachse mit Blocksatzinhalt verteilt werden, richten Sie sie an der Querachse aus, entscheiden Sie, ob sie in neue Zeilen umgebrochen werden, und legen Sie eine Lücke anstelle von Randhacks zwischen ihnen fest. Die untergeordnete Seite ist genauso real: Fügen Sie bis zu acht Boxen hinzu, entfernen Sie bis zu zwei und geben Sie jedem von ihnen eine eigene Flex-Grow-, Flex-Shrink- und Flex-Basis – der Generator druckt nur dann eine CSS-Regel pro Kind, wenn mindestens eine davon vom Browser-Standard abweicht, sodass der kopierte Code sich bei Boxen, die ihn nicht benötigen, nie mit „flex-grow: 0“ auffüllt.

Voreingestellte Seiten springen direkt zu den Layouts, nach denen die Leute namentlich suchen: Wie zentriert man ein Div (die am häufigsten gestellte CSS-Layout-Frage, gelöst mit justify-content und align-items, die beide auf „center“ gesetzt sind), eine Logo-Links-Links-Rechts-Navigationsleiste, flexible Spalten gleicher Breite über Flex-Grow und ein Vergleich von „space-between“ mit seinen nahen Verwandten „space-around“ und „space-evenly“.

Wie jedes Tool auf dieser Website ist der Generator kostenlos und läuft vollständig in Ihrem Browser: kein Upload, kein Konto, und er funktioniert offline weiter, sobald die Seite geladen wurde.