CSS Grid Layout is het krachtigste layoutsysteem in CSS. Het is een tweedimensionaal systeem dat zowel kolommen als rijen kan verwerken, in tegenstelling tot flexbox dat voornamelijk eendimensionaal is.
Gebruik de zijbalk om kolommen, rijen och tussenruimtes te definiëren.
Klik en sleep op het voorbeeld om rechthoekige gebieden te selecteren.
Pas kolom- en rijgroottes aan via de invoervelden.
Kies uit vooraf gemaakte layouts zoals Holy Grail, Blog of Dashboard.
Klik op "Code genereren" om kant-en-klare CSS en HTML te exporteren.

De kern van CSS Grid omvat eigenschappen zoals grid-template-columns (om kolombreedtes te definiëren), grid-template-rows (om rijhoogtes te definiëren) en grid-gap (om tussenruimte in te stellen). Het gebruik van fractionele eenheden (fr) maakt flexibele layouts mogelijk die zich aanpassen aan de grootte van het venster.
Veelvoorkomende voorbeelden zijn de 'Holy Grail' layout (header, sidebar, main, footer) en de 'Main/Sidebar' layout. Met grid-template-areas kunt u deze gebieden definiëren met intuïtieve namen, waardoor uw code veel schoner en gemakkelijker te onderhouden is.