Generatore CSS Flexbox
Costruisci visivamente un layout CSS flexbox: flex-direction, justify-content, align-items, flex-wrap e gap sul contenitore, più flex-grow, flex-shrink e flex-basis per ogni elemento figlio, il tutto con anteprima in tempo reale e CSS copiabile.
🔒 Elaborato interamente nel tuo browser: nulla di ciò che inserisci qui verrà mai caricato.
Risultato
Un layout flexbox ha due insiemi di regole separati — proprietà sul contenitore (flex-direction, justify-content, align-items, flex-wrap, gap) e proprietà su ciascun figlio (flex-grow, flex-shrink, flex-basis) — e confonderli è la causa più comune di bug del tipo "perché non si centra / non si espande / non va a capo come mi aspetto". Questo generatore mette entrambi i set di regole contemporaneamente sullo schermo: modifica qualsiasi controllo del contenitore o i campi di ciascun figlio e tre riquadri numerati con codice colore si aggiornano immediatamente, così causa ed effetto restano visibili.
Il lato contenitore copre ogni asse del layout: scegli una direzione, scegli come i figli sono distribuiti lungo l'asse principale con justify-content, allineali sull'asse trasversale, decidi se devono andare a capo su nuove righe e imposta un gap invece di ricorrere a trucchi con i margini tra loro. Anche il lato figlio è concreto: aggiungi riquadri fino a otto, riducili a due, e assegna a ognuno i propri flex-grow, flex-shrink e flex-basis — il generatore stampa una regola CSS per il singolo figlio solo quando almeno uno di questi valori differisce dal predefinito del browser, così il codice copiato non si riempie mai di flex-grow: 0 su riquadri che non ne hanno bisogno.
Le pagine preimpostate ti portano direttamente ai layout che le persone cercano per nome: come centrare un div (la domanda sul layout CSS più frequente in assoluto, risolta con justify-content e align-items entrambi impostati su center), una navbar logo a sinistra e link a destra, colonne flessibili a larghezza uniforme tramite flex-grow e un confronto fianco a fianco di space-between con i suoi valori affini space-around e space-evenly.
Come ogni strumento su questo sito, il generatore è gratuito e funziona interamente nel tuo browser: nessun caricamento, nessun account, e continua a funzionare offline una volta che la pagina è stata caricata.