CSS Flexbox Generator
Kostenloser CSS Flexbox Generator: Live-Vorschau, Tailwind & CSS gleichzeitig, 10 Layout-Vorlagen, kontextuelle Warnungen und React/JSX-Export. Keine Anmeldung.
Aktualisiert Juni 2026
Geprüft von Rafael Duarte
Benötigt flex-wrap: wrap
flex
gap-4 Klicke auf ein Element in der Vorschau, um es zu bearbeiten.
So funktioniert's
Vom Preset zum fertigen Code in unter einer Minute
1. Preset wählen
Navbar, Card Grid, Sidebar, Holy Grail, App Shell — Vorschau und Code aktualisieren sich sofort.
2. Container und Items anpassen
flex-direction, justify-content, align-items einstellen — oder auf ein Item in der Vorschau klicken, um grow, shrink, basis und order einzeln zu bearbeiten.
3. Code kopieren
Zwischen den Tabs Tailwind, CSS und React wechseln, mit einem Klick kopieren oder die .css-Datei herunterladen.
Was dieser Flexbox-Generator kann
Doppelter Output, Hinweise mit Begründung
Tailwind, CSS und React gleichzeitig
Alle drei Ausgabeformate stehen parallel als Tabs zur Verfügung — kein manuelles Übersetzen von Klassen nötig.
10 fertige Layouts
Navbar, zentrierter Hero, Card Grid, Sidebar, Holy Grail, App Shell und mehr — Startpunkt ist ein echtes Muster, keine leere Fläche.
Kontextabhängige Hinweise
Wenn eine Eigenschaft bei der aktuellen Einstellung keine Wirkung zeigt (z. B. align-content ohne wrap), erklärt das Tool direkt, woran es liegt.
Bearbeitung pro Item
Jede Box in der Vorschau anklicken, um flex-grow, flex-shrink, flex-basis, align-self und order einzeln zu setzen.
Responsive Vorschau
Viewport zwischen Mobile (375px), Tablet (768px) und Desktop umschalten, um das Layout vor dem Kopieren zu prüfen.
App-Shell-Preset mit mehreren Codeblöcken
Erzeugt in einem Schritt CSS/Tailwind/React für Navbar, Sidebar und Inhaltsbereich — das typische Grundgerüst einer Anwendung.
Beispiele
Gängige Muster und der dazugehörige CSS-Code
Wann du dieses Tool brauchst
Die häufigsten Situationen beim Layouten mit Flexbox
Navigationsleisten
flex + justify-content:space-between + align-items:center — Logo links, Links rechts, alles vertikal sauber ausgerichtet.
Element zentrieren
Der schnellste Weg, ein Div auf beiden Achsen zu zentrieren — ganz ohne margin-Tricks oder position:absolute.
Reihen aus Cards
flex-wrap:wrap + gap — Cards springen in die nächste Zeile, sobald der Viewport schmaler wird, ohne zusätzliche Media Queries.
Sidebar plus Inhalt
Ein Element mit fester Breite und ein zweites mit flex-grow:1, das den restlichen Platz füllt.
Formularfelder in einer Zeile
flex + align-items:center + gap — Label und Eingabefeld in derselben Zeile, mit konsistentem Abstand.
Button-Gruppen
flex-wrap:wrap + justify-content:flex-end + gap — Buttons ordnen sich auf kleinen Bildschirmen neu an, ohne das Layout zu sprengen.
Häufige Flexbox-Fehler
Die Stolperfallen, die beim Arbeiten mit flex am öftesten auftauchen
justify-content und align-items verwechseln
justify-content steuert die Hauptachse, align-items die Querachse. Bei flex-direction:column tauschen sich beide Rollen — dann läuft die Hauptachse vertikal.
align-content ohne flex-wrap:wrap
align-content wirkt nur, wenn die Items tatsächlich in mehrere Zeilen umgebrochen sind — das Tool weist genau darauf hin, wenn das der Fall ist.
Erwarten, dass order die DOM-Reihenfolge ändert
order verändert nur die visuelle Reihenfolge. Die Tabulatorreihenfolge folgt weiterhin dem DOM — relevant für Barrierefreiheit, falls man sich darauf verlässt.
Items schrumpfen nicht unter ihren Inhalt
min-width steht standardmäßig auf auto — ein Item schrumpft trotz flex-shrink nicht kleiner als sein eigener Inhalt, was zu Overflow führt. min-width:0 auf dem Item setzen, damit es wirklich schrumpfen kann.
Vergessen, dass align-items:stretch der Standard ist
Ohne explizite align-items-Angabe strecken sich Items auf die volle Höhe des Containers entlang der Querachse — überraschend für alle, die automatische Höhe erwarten. align-items:flex-start setzen, falls das nicht gewünscht ist.
Container ohne Höhe für vertikales Zentrieren
justify-content:center und align-items:center zentrieren nur dann wirklich, wenn der Container eine definierte Höhe hat (fest, 100vh oder vom Elternelement geerbt) — ohne Höhe gibt es keinen zusätzlichen Platz zum Verteilen.
Warum dieser Flexbox-Generator
Tailwind-Klassen, reines CSS und ein React-Style-Objekt stehen gleichzeitig zur Verfügung — die meisten Flexbox-Generatoren liefern nur ein einziges Ausgabeformat.
Die kontextabhängigen Hinweise erklären, warum eine Eigenschaft gerade nicht greift, und ersparen das Trial-and-Error, das fast jeder bei align-content und flex-wrap durchmacht.
Zusätzlich zum Code simuliert das Tool das Layout in drei Bildschirmbreiten und erlaubt, bis zu 8 Items einzeln zu bearbeiten — grow, shrink, basis, align-self und order — direkt in der Vorschau, ohne es erst im eigenen Projekt auszuprobieren.
Flexbox vs. CSS Grid
Wann sich welches Layout-System eignet
Häufig gestellte Fragen
justify-content steuert die Hauptachse (horizontal bei row, vertikal bei column). align-items steuert die Querachse. Um auf beiden Achsen zu zentrieren, beide Eigenschaften auf center setzen.
Weiterführende Links
Vollständige Referenz der Spezifikation inklusive Browser-Kompatibilitätsdaten.
Der meistgenutzte visuelle Leitfaden zu allen Flexbox-Eigenschaften.
Die offizielle W3C-Spezifikation, die das Verhalten aller Flexbox-Eigenschaften definiert.
Verwandte Tools
- Farbkontrast-Prüfer Design Kostenloser Farbkontrast-Prüfer — WCAG 2.2 AA- und AAA-Konformität sofort prüfen. Live-Textvorschau, Farbenblindheit-Simulation und barrierefreie...
- Farbkonverter & Generator Design Farben zwischen HEX, RGB, HSL und CMYK sofort konvertieren. Kostenloser Online-Farbwähler mit WCAG-Kontrastprüfer und Palettengenerator.
- Farbpaletten-Generator Design Harmonische Farbpaletten aus jeder Basisfarbe generieren. Analogie, Komplementär, Triadisch oder Tetriadisch — als CSS-Variablen oder JSON exportieren.
- Farbpalette aus Bild Design Extrahiere Farbpaletten aus jedem Bild — erhalte HEX-, RGB-, HSL-Codes und exportiere als CSS-Variablen, Tailwind, JSON oder PNG. 100% clientseitig, kein...
- CSS Box Shadow Generator — Neumorphismus, Glasmorphismus & Tailwind Design Kostenloser CSS Box Shadow Generator mit Live-Vorschau. Erstelle Schatten, Neumorphismus- und Glasmorphismus-Effekte. Exportiere zu CSS, Tailwind oder CSS-Variablen.