Generatore CSS Grid
Progetta layout CSS Grid in modo visivo: imposta colonne, righe e spaziatura, poi digita i nomi delle aree nelle celle per costruire grid-template-areas — con anteprima dal vivo e codice CSS e HTML pronto da copiare.
🔒 Elaborato interamente nel tuo browser: nulla di ciò che inserisci qui verrà mai caricato.
Risultato
Una dichiarazione grid-template-areas è uno dei pezzi di CSS più leggibili che esistano, ma solo una volta che c’è — arrivarci a mano significa contare stringhe tra virgolette e far corrispondere le lunghezze delle righe, e una sola cella fuori posto rompe silenziosamente l’intero layout. Questo generatore trasforma tutto ciò in manipolazione diretta: imposta il numero di colonne e righe, digita un nome in una cella della griglia dal vivo e i nomi corrispondenti si uniscono automaticamente in un’area con nome.
Sotto il cofano, ogni cella che lasci vuota diventa un punto nella stringa grid-template-areas generata, e ogni cella a cui dai un nome diventa parte del rettangolo di quel nome. I CSS permettono a un’area con nome di occupare un solo blocco rettangolare pulito, quindi lo strumento lo verifica mentre scrivi e ti dice esattamente quando un nome non sta ancora formando un rettangolo valido — invece di produrre in silenzio CSS che il browser rifiuterebbe.
Lo spazio tra colonne e tra righe predefinito è di 8px e si unisce in un’unica riga gap quando coincidono, e l’anteprima dal vivo della griglia rispecchia sempre le tue tracce grid-template-columns e grid-template-rows, incluse le colonne in pixel fissi di una preimpostazione come le guide laterali da 200px dell’holy grail. L’output copiabile copre entrambi i lati: un blocco CSS pronto per il tuo foglio di stile e uno scheletro HTML corrispondente con un div grid-area per ogni area con nome.
Grid e flexbox risolvono problemi di layout diversi, e il css-flexbox-generator su questo sito è il punto di partenza migliore per layout unidimensionali — una singola riga o colonna di elementi flessibili come una barra di navigazione o una pila di schede. Usa invece questo generatore di griglie quando hai bisogno di un controllo bidimensionale, righe e colonne esplicite, o aree con nome come intestazione/nav/principale/footer; i due strumenti finiscono spesso sulla stessa pagina, grid per l’involucro della pagina e flexbox al suo interno. Come ogni strumento su questo sito, funziona interamente nel tuo browser — senza caricamenti, senza account.