Holy Grail CSS Grid Layout — Ready Code
Designa CSS-rutnätslayouter visuellt: ställ in kolumner, rader och mellanrum, skriv sedan områdesnamn i celler för att bygga rutnätsmallområden – med en liveförhandsvisning och kopierbar CSS och HTML.
Resultat
Den här sidan öppnar rutnätsgeneratorn förladdad med den heliga graallayouten: tre kolumner och tre rader, med sidhuvud och sidfot som spänner över hela bredden och en nav/huvud/aside-rad däremellan. Rubrikraden använder automatisk höjd, den mellersta raden fyller det återstående utrymmet och de två sidokolumnerna är fixerade till 200px medan huvudkolumnen tar resten.
Den heliga graallayouten fick sitt namn eftersom den verkligen var svår att bygga på ett tillförlitligt sätt innan CSS Grid – år av float-hacks, bordslayouter och absolut positionering försökte fejka denna exakta form. Med grid-template-areas kollapsar den till fem namngivna regioner och en handfull spårstorlekar, vilket är anledningen till att det förblir det första standardexemplet för undervisning i CSS Grid.
Varje siffra och lucka på den här sidan är fortfarande levande: förminska sidokolumnerna, lägg till en fjärde rad eller byt namn på ett område och förhandsgranskningen och den kopierbara CSS-uppdateringen omedelbart. Kopiera CSS- och HTML-blocken direkt in i ditt projekt – allt körs lokalt i din webbläsare, ingenting laddas upp.