0

CSS Grid Генератор

Дизајнирајте CSS Grid распореде визуелно: подесите колоне, редове и размак, затим унесите називе области у ћелије да бисте изградили grid-template-areas — са приказом уживо и CSS и HTML кодом спремним за копирање.

🔒 У потпуности се обрађује у вашем претраживачу — ништа што овде унесете се никада не отпрема.

Унесите име у било коју ћелију испод; ћелије са истим именом се спајају у једну grid-template-areas област.

Обрада... 0%

Резултат

Декларација grid-template-areas је један од најчитљивијих делова CSS-а, али тек када постоји — долазак до ње ручно значи бројање стрингова под наводницима и усклађивање дужина редова, а једна неусклађена ћелија у тишини квари цео распоред. Овај генератор то претвара у директну манипулацију: подесите број колона и редова, унесите назив у било коју ћелију мреже уживо и одговарајући називи се аутоматски спајају у једну именовану област.

Испод хаубе, свака ћелија коју оставите празну постаје тачка у генерисаном стрингу grid-template-areas, а свака ћелија коју именујете постаје део правоугаоника тог имена. CSS дозвољава да именована област заузима само један уредан правоугаони блок, тако да алат то проверава док куцате и упозорава вас тачно када назив још увек не формира исправан правоугаоник — уместо да у тишини произведе CSS који ће прегледач одбацити.

Размак између колона и размак између редова подразумевано износе 8px и комбинују се у једну линију за размак када се подударају, а приказ мреже уживо увек осликава ваше траке grid-template-columns и grid-template-rows, укључујући фиксне колоне у пикселима из унапред припремљеног распореда, попут бочних трака од 200px код распореда светог грала. Излаз спреман за копирање покрива обе стране: CSS блок спреман за ваш стилски лист и одговарајући HTML костур са по једним grid-area div-ом за сваку именовану област.

Grid и flexbox решавају различите проблеме распореда, а css-flexbox-generator на овом сајту је боља полазна тачка за једнодимензионалне распореде — један ред или колону флексибилних ставки као што је навигациона трака или низ картица. Посегните за овим генератором мреже уместо тога када вам је потребна дводимензионална контрола, експлицитни редови и колоне или именоване области попут header/nav/main/footer; ова два алата често заврше на истој страници, grid за оквир странице, а flexbox унутар њених делова. Као и сваки алат на овом сајту, ради у потпуности у вашем прегледачу — без отпремања, без налога.