CSS Grid Layout è il sistema di layout più potente disponibile in CSS. È un sistema bidimensionale che gestisce sia colonne che righe, a differenza di flexbox che è principalmente unidimensionale.
Usa i controlli laterali per definire colonne, righe e spaziature.
Clicca e trascina sull'anteprima per selezionare regioni rettangolari.
Regola le dimensioni di colonne e righe usando i campi di input.
Scegli tra layout predefiniti come Holy Grail, Blog o Dashboard.
Clicca "Genera Codice" per esportare CSS e HTML pronti all'uso.

Il cuore di CSS Grid comprende proprietà come grid-template-columns (per le colonne), grid-template-rows (per le righe) e grid-gap (per la spaziatura). L'uso delle unità frazionarie (fr) consente di creare layout fluidi e reattivi.
Esempi comuni includono il layout 'Holy Grail' (header, sidebar, main, footer). Grazie a grid-template-areas, puoi definire queste aree con nomi semplici, rendendo il tuo codice CSS molto più leggibile e manutenibile.