Generator CSS Grida
Vizualno oblikujte CSS Grid rasporede: postavite stupce, retke i razmake, zatim upišite nazive područja u ćelije kako biste izgradili grid-template-areas — uz prikaz uživo i CSS i HTML koji možete kopirati.
🔒 U potpunosti se obrađuje u vašem pregledniku — ništa što ovdje unesete nikada se ne učitava.
Rezultat
Deklaracija grid-template-areas jedan je od najčitljivijih dijelova CSS-a koji postoje, ali tek kad nastane — doći do nje ručno znači brojati nizove s navodnicima i usklađivati duljine redaka, a jedna neusklađena ćelija tiho pokvari cijeli raspored. Ovaj generator to pretvara u izravnu manipulaciju: postavite broj stupaca i redaka, upišite naziv u bilo koju ćeliju mreže uživo i podudarni nazivi automatski se spajaju u jednu imenovanu regiju.
U pozadini, svaka ćelija koju ostavite praznom postaje točka u generiranom nizu grid-template-areas, a svaka ćelija koju imenujete postaje dio pravokutnika tog naziva. CSS dopušta da imenovana regija zauzima samo jedan čisti pravokutni blok, pa alat to provjerava dok upisujete i govori vam točno kada naziv još ne tvori valjani pravokutnik — umjesto da tiho proizvodi CSS koji će preglednik odbaciti.
Razmak između stupaca i razmak između redaka prema zadanim postavkama iznose 8 piksela i spajaju se u jedan redak gapa kad su jednaki, a prikaz mreže uživo uvijek odražava vaše tragove grid-template-columns i grid-template-rows, uključujući fiksne stupce u pikselima iz predloška poput bočnih tračnica od 200 piksela kod svetog grala. Izlaz koji se može kopirati pokriva obje strane: CSS blok spreman za vašu stilsku datoteku i odgovarajući HTML kostur s po jednim div-om s grid-area po imenovanoj regiji.
Grid i flexbox rješavaju različite probleme rasporeda, a css-flexbox-generator na ovom mjestu bolja je polazna točka za jednodimenzionalne rasporede — jedan redak ili stupac fleksibilnih stavki poput navigacijske trake ili hrpe kartica. Posegnite za ovim generatorom mreže umjesto toga kada trebate dvodimenzionalnu kontrolu, eksplicitne retke i stupce ili imenovane regije poput zaglavlje/glavna navigacija/sadržaj/podnožje; ta dva alata često završe na istoj stranici, mreža za ljusku stranice i flexbox unutar njezinih dijelova. Kao i svaki alat na ovom mjestu, u potpunosti se izvodi u vašem pregledniku — nema učitavanja na poslužitelj, nema korisničkog računa.