Generatore CSS Grid
Crea un layout bidimensionale con tracce esplicite e implicite ed elementi individuali. Il browser calcola il layout; l’editor mostra le regole dichiarate.
Crea una griglia
- Imposta dimensioni, tracce, flusso, direzione, spazi e allineamento.
- Modifica testo e posizione, cambia l’ordine sorgente o imposta aree con nome. Correggi i campi incompleti o in conflitto.
- Esamina anteprima e codice, copia CSS o HTML oppure scarica il documento completo usato nell’anteprima.
Come funzionano le regole
Le tracce esplicite derivano dal modello; il posizionamento automatico o fuori modello può creare tracce implicite secondo schemi propri.
fr divide lo spazio rimanente secondo Grid, non una percentuale del contenitore esterno. 1fr ha un minimo automatico; minmax(0px, 1fr) lo modifica. Il minimo dell’elemento è distinto.
Linee, order e dense possono cambiare l’ordine visivo senza cambiare lettura o focus dell’HTML. Spostare gli elementi cambia invece l’ordine sorgente.
Le colonne seguono l’asse inline, le righe l’asse block; con scrittura verticale cambiano le direzioni fisiche. Adatta non crea breakpoint.
Esempi
Con larghezza border-box di 640px, bordi di 1px e padding di 16px per lato, il contenuto misura 606px. Tolti due spazi di 12px e una traccia di 120px restano 462px: in condizioni semplici 1fr e 2fr ricevono 154px e 308px. Il risultato reale può variare.
Con tre colonne esplicite, -1 indica l’ultima linea esplicita anche se si creano colonne implicite. Il numero negativo rimane nel CSS.
In due colonne header può occupare la prima riga, nav e main la seconda e footer la terza. Ogni area è rettangolare; le celle vuote usano un punto.
Limiti dell’editor
Ogni asse ammette 1–12 tracce esplicite e 1–4 dimensioni implicite; gli elementi sono 1–12. Sono disponibili minmax, linee, span e rettangoli con nome, non CSS arbitrario.
Non genera repeat, auto-fit, auto-fill, subgrid, masonry, griglie annidate o breakpoint. Tracce flessibili non garantiscono un sito responsive.
Percentuali e spazi possono eccedere il contenitore. Contenuto, caratteri, minimi automatici, bordi e barre di scorrimento influenzano il risultato.
La modalità linee permette sovrapposizioni ma rifiuta due estremi definiti uguali o invertiti. Le aree con nome devono essere univoche, interne e non sovrapposte.
Anteprima e download condividono un documento con margini della pagina azzerati. Su un altro sito stili e metriche del browser possono influire sul frammento.
Esempio locale
Il testo viene sottoposto a escape e il codice creato localmente, senza invio né salvataggio in URL o cronologia. L’anteprima usa sandbox vuoto e una politica restrittiva sulle risorse; ciò non certifica altri servizi o modifiche successive.
Domande su CSS Grid
Fonti
Specifiche che descrivono il comportamento dell’esempio.
- W3Cw3.orgCSS Grid LayoutCSS Grid
- W3Cw3.orgCSS Box AlignmentCSS Box Alignment
- W3Cw3.orgCSS Writing ModesCSS Writing Modes
- W3Cw3.orgCSS SizingDefinisce dimensioni intrinseche e preferite.
- W3Cw3.orgCSS GapsDefinisce gli spazi tra righe e colonne.
- WHATWGhtml.spec.whatwg.orgHTML iframeDefinisce il comportamento di iframe, srcdoc e sandbox.
- W3Cw3.orgContent Security PolicyContent Security Policy
Descrizioni delle fonti verificate il 09/11/2026.
Il browser calcola il layout; le specifiche non certificano questa implementazione.
Strumenti correlati
Da SVG a PNG
Converti un file SVG locale o il codice incollato in PNG, con dimensioni definite, trasparenza e caratteri inclusi.
Apri strumento — Da SVG a PNGGeneratore di filtri CSS
Ordina e ripeti gli effetti CSS, confronta un campione e copia la dichiarazione esatta.
Apri strumento — Generatore di filtri CSSCalcolatore della dimensione fluida del testo
Definisci la dimensione del testo per due larghezze del viewport. Copia il CSS relativo alla radice e osserva il modello calcolato con gli stessi coefficienti esportati.
Apri strumento — Calcolatore della dimensione fluida del testoGeneratore di pulsanti CSS
Personalizza gli stati di un pulsante nativo, verifica il focus e copia HTML e CSS.
Apri strumento — Generatore di pulsanti CSSGeneratore CSS border-radius
Modifica otto raggi, visualizza il riquadro e copia il CSS in pixel o percentuale.
Apri strumento — Generatore CSS border-radiusGeneratore CSS Flexbox
Crea un esempio Flexbox con controlli di contenitori ed elementi, assi di layout espliciti, CSS e HTML corrispondenti e download locale di un esempio completo.
Apri strumento — Generatore CSS FlexboxGeneratore CSS di ombre del testo
Crea ombre del testo ordinate, visualizza testo semplice e copia il CSS esatto.
Apri strumento — Generatore CSS di ombre del testoGeneratore di trasformazioni CSS
Componi trasformazioni 2D CSS ripetibili, modifica px o la traslazione e l'origine percentuale, ispeziona una casella di riferimento e copia le esatte dichiarazioni attuali.
Apri strumento — Generatore di trasformazioni CSSGeneratore di ombre CSS
Crea livelli box-shadow ordinati, visualizza l’anteprima e copia il codice CSS.
Apri strumento — Generatore di ombre CSSFiligrana per immagini
Aggiungi testo o un logo alle immagini, controlla i risultati e scarica i singoli file o uno ZIP.
Apri strumento — Filigrana per immaginiGeneratore di gradienti CSS
Crea gradienti lineari o radiali regolando colori, opacità e punti.
Apri strumento — Generatore di gradienti CSSConvertitore colori
Converti valori sRGB HEX, RGB e HSL supportati con alfa e precisione esplicita.
Apri strumento — Convertitore coloriImmagine in testo (OCR)
Riconosci testo stampato in PNG o JPEG locali, scegli la lingua e controlla o correggi il risultato prima di copiarlo o scaricarlo.
Apri strumento — Immagine in testo (OCR)Lettore di codici QR da immagine
Leggi un codice QR da un PNG o JPEG locale ed esamina testo o byte senza aprire link.
Apri strumento — Lettore di codici QR da immagineVerifica contrasto colori
Confronta i colori di primo piano e sfondo, regola l’opacità e verifica le soglie numeriche WCAG per testo e dettagli essenziali dell’interfaccia.
Apri strumento — Verifica contrasto coloriCalcolatore dimensioni di stampa e risoluzione
Calcola le dimensioni di stampa, i pixel necessari e i PPI effettivi con bordi o ritaglio.
Apri strumento — Calcolatore dimensioni di stampa e risoluzioneCalcolatore del rapporto d’aspetto
Trova il rapporto tra larghezza e altezza o nuove dimensioni in pixel impostando un solo lato.
Apri strumento — Calcolatore del rapporto d’aspettoCompressore immagini
Prova ad adattare un JPEG, PNG o WebP a una dimensione file desiderata, con risultati misurati e dimensioni riducibili.
Apri strumento — Compressore immaginiHEIC in JPG
Converti localmente le foto HEIC supportate in JPG a piena risoluzione, scegli qualità e sfondo e scarica i risultati verificati singolarmente o in ZIP.
Apri strumento — HEIC in JPGConvertitore di immagini
Converti immagini PNG, JPEG e WebP in locale, imposta trasparenza, sfondo e qualità e scarica i risultati.
Apri strumento — Convertitore di immaginiCrea collage di foto
Disponi le foto locali in una griglia e scarica un PNG o JPEG.
Apri strumento — Crea collage di fotoRuotare e riflettere immagini
Ruota o rifletti un gruppo locale di immagini statiche PNG, JPEG e WebP, poi controlla e scarica i risultati elaborati.
Apri strumento — Ruotare e riflettere immaginiRitagliare immagini
Ritaglia un JPEG, PNG o WebP locale con precisione in pixel e scarica il risultato in PNG o JPEG.
Apri strumento — Ritagliare immaginiRidimensionare immagini
Ridimensiona JPG, PNG o WebP in pixel o percentuale, controlla l’anteprima e scarica il risultato.
Apri strumento — Ridimensionare immagini