CSS Grid Generátor Online — Vizuális Rácselrendezés Szerkesztő

Ingyenes professzionális CSS Grid generátor vizuális szerkesztővel. Hozzon létre rácselrendezéseket oszlop, sor, rés és igazítási beállításokkal azonnali CSS kód másolással modern webdesignhoz

Rácselrendezés Generátor
CSS kód

        
HTML struktúra

        
Kész Grid Elrendezések
Alap Elrendezések
Név Oszlopok Sorok Rés
2 Egyenlő Oszlop 1fr 1fr auto 20px
3 Egyenlő Oszlop 1fr 1fr 1fr auto 20px
4 Egyenlő Oszlop 1fr 1fr 1fr 1fr auto 15px
Oldalsáv + Tartalom 250px 1fr auto 20px
🎨 Összetett Elrendezések
Név Oszlopok Sorok Rés
Holy Grail Elrendezés 200px 1fr 200px auto 1fr auto 15px
Irányítópult 3x3 1fr 1fr 1fr 100px 1fr 1fr 20px
Aszimmetrikus Elrendezés 2fr 1fr 1fr 200px 1fr 15px
Magazin Elrendezés 1fr 1fr 1fr 1fr 250px 200px 200px 20px
Galériák és Kártyák
Név Oszlopok Sorok Rés
Kártyarács 3 Oszlop 1fr 1fr 1fr 300px 300px 20px
Kártyarács 4 Oszlop 1fr 1fr 1fr 1fr 250px 250px 15px
Masonry Stílus 1fr 1fr 1fr 200px 300px 250px 15px
Fotógaléria 1fr 1fr 1fr 1fr 200px 200px 200px 10px
Grid Tulajdonságok
📐 Grid Konténer Tulajdonságok

A CSS Grid konténer fő tulajdonságai a rácsok létrehozásához és az elemek elhelyezésének vezérléséhez.

  • display: grid — aktiválja a Grid Layout-ot a konténerben
  • grid-template-columns — meghatározza az oszlopok számát és méretét
  • grid-template-rows — meghatározza a sorok számát és méretét
  • gap (grid-gap) — beállítja a rácselemek közötti rést
  • column-gap — oszlopok közötti rés
  • row-gap — sorok közötti rés
  • justify-items — elemek vízszintes igazítása
  • align-items — elemek függőleges igazítása
Grid Elem Tulajdonságok

Az egyes Grid elemek tulajdonságai a pozíciójuk és méretük vezérléséhez a rácson belül.

  • grid-column — elem pozíciója az oszlopokban
  • grid-row — elem pozíciója a sorokban
  • grid-column-start/end — oszlopok kezdő és záró vonalai
  • grid-row-start/end — sorok kezdő és záró vonalai
  • grid-area — rövidített tulajdonság az elhelyezéshez
  • justify-self — egyéni vízszintes igazítás
  • align-self — egyéni függőleges igazítás
Grid Felhasználási Esetek
🎨 Reszponzív Webdesign Grid-del

A CSS Grid ideális adaptív elrendezések létrehozásához, amelyek automatikusan átstrukturálódnak különböző képernyőméreteken.

Példák:
  • Adaptív elrendezések media query-vel asztali gépre, táblagépre, mobilra
  • Auto-fit és auto-fill az automatikus kártyaelhelyezéshez
  • minmax() funkció reszponzív oszlopokhoz media query nélkül
  • Grid areas az elrendezés egyszerű átstrukturálásához
  • Összetett irányítópult felületek dinamikus panelekkel
  • Magazin és blog elrendezések változó méretű blokkokkal
🖼️ Galériák és Portfóliók

A Grid Layout hatékony lehetőségeket biztosít gyönyörű képgalériák és portfóliók létrehozásához változó méretű elemekkel.

Példák:
  • Fotógalériák egységes méretű kártyákkal
  • Masonry elrendezések változó elemmagassággal
  • Pinterest stílusú rácsok automatikus elhelyezéssel
  • Portfólió elrendezések kiemelt projektekkel különböző méretekben
  • Termékrácsok e-kereskedelmi weboldalakhoz
  • Videógalériák reszponzív miniatűrökkel
UI Komponensek és Űrlapok

A Grid egyszerűsíti az összetett UI komponensek létrehozását az elemek elhelyezésének precíz vezérlésével.

Példák:
  • Űrlap elrendezések igazított címkékkel és mezőkkel
  • Kártya komponensek fejléccel, tartalommal, lábléccel
  • Navigációs menük igazított elemekkel
  • Irányítópult widgetek változó méretekkel
  • Árazási táblázatok igazított funkciókkal
  • Naptár komponensek rács struktúrával
FAQ
Mely böngészők támogatják a CSS Grid-et?

Minden modern böngésző teljes mértékben támogatja a CSS Grid-et 2017 óta: Chrome 57+, Firefox 52+, Safari 10.1+, Edge 16+, Opera 44+. A lefedettség 96%+ a felhasználók körében.

Mi a különbség az fr és a % között a Grid-ben?

Az fr (törtegység) a rendelkezésre álló helyet arányosan osztja el, figyelembe véve a gap-et és más elemeket. A % a konténer szélességéből számítódik gap figyelembevétele nélkül, ami túlcsorduláshoz vezethet.

Hogyan tegyem a Grid-et reszponzívvá media query nélkül?

Használja az auto-fit vagy auto-fill-t minmax()-szal: grid-template-columns: repeat(auto-fit, minmax(250px, 1fr)). Ez automatikusan igazítja az oszlopok számát a képernyő méretéhez.

Kombinálhatom a Grid-et a Flexbox-szal?

Igen, ez egy ajánlott gyakorlat. Használja a Grid-et az oldal általános elrendezéséhez és a Flexbox-ot a tartalom igazításához a rácselemeken belül.

Melyik jobb — Grid vagy Flexbox?

A Grid kétdimenziós elrendezésekhez (sorok + oszlopok) való, a Flexbox egydimenzióshoz (csak sor vagy oszlop). A Grid jobb oldal elrendezésekhez, a Flexbox komponensekhez.

Hogyan központosítsak egy elemet a Grid-ben?

A konténeren: place-items: center (vagy justify-items: center; align-items: center;). Az elemen: place-self: center.

CSS Grid Generátor — Professzionális Eszköz Rácselrendezésekhez

Ingyenes CSS Grid generátor intuitív vizuális szerkesztővel összetett és reszponzív elrendezések létrehozásához. Konfigurálja a grid-template-columns, grid-template-rows, gap és igazítási beállításokat élő előnézettel és automatikus CSS és HTML kód generálással modern webdesignhoz.

CSS Grid Layout a Modern Webdesignban

Az online Grid Layout generátor teljes vizuális kontrollt biztosít kétdimenziós elrendezések létrehozásához sorokkal és oszlopokkal. A CSS Grid számos problémát megold a hagyományos elrendezési módszerekkel szemben, lehetővé téve összetett reszponzív elrendezések létrehozását float, positioning vagy flexbox hackek nélkül. A generátor automatikusan optimalizált CSS kódot állít elő az összes szükséges grid konténer tulajdonsággal, az élő előnézet pedig valós időben mutatja az eredményeket.

A grid template columns és rows beállítások rugalmasságot biztosítanak az oszlop- és sorméretek meghatározásában különböző mértékegységeken keresztül. A törtegységek (fr) arányosan osztják el a rendelkezésre álló helyet, a px fix méreteket állít be, az auto a tartalomhoz igazodik, a minmax() pedig reszponzív oszlopokat hoz létre media query nélkül. A vizuális Grid szerkesztő egyszerűsíti a különböző kombinációkkal való kísérletezést az ideális elrendezés megtalálásához.

Reszponzív Elrendezések Létrehozása CSS Grid-del

Auto-fit és auto-fill adaptív rácsokhoz lehetővé teszik olyan rácselrendezések létrehozását, amelyek automatikusan átstrukturálódnak a képernyő mérete alapján media query használata nélkül. A repeat(auto-fit, minmax(250px, 1fr)) szintaxis minimálisan 250px széles oszlopokat hoz létre, amelyek automatikusan új sorba kerülnek kisebb képernyőkön. Ez különösen hasznos kártyarácsokhoz, termékgalériákhoz és portfólió elrendezésekhez.

Media query-k összetett reszponzív viselkedésekhez kombinálhatók a Grid-del radikálisan eltérő elrendezések létrehozásához asztali gépen, táblagépen és mobilon. Asztalon használhat 3 oszlopos elrendezést oldalsávval, táblagépen 2 oszlopra válthat, mobilon pedig egyetlen oszlopra átrendezett grid területekkel. A Grid generátor megmutatja az alap elrendezést, amely könnyen adaptálható különböző töréspontokhoz.

Gap és Térköz az Elemek Között

A column-gap és row-gap tulajdonságok beállítják a rácselemek közötti térközt margin hackek és nth-child szelektorok nélkül. A gap figyelembe van véve az fr egységek kiszámításakor, biztosítva a pontos térelosztást. A külön column-gap és row-gap kontrollt biztosít a vízszintes és függőleges térköz felett, ami különösen hasznos kártyaelrendezéseknél, amelyek különböző térközöket igényelnek különböző irányokban.

Elemek Igazítása a Grid-ben

Justify-items és align-items a konténerhez vezérlik az összes rácselem igazítását vízszintesen és függőlegesen. A stretch érték az elemeket a rácscella teljes szélességére/magasságára nyújtja, start/end az elejéhez/végéhez igazít, center pedig középre helyezi. A place-items rövidített tulajdonság mindkét irányhoz egyszerre.

Justify-self és align-self egyedi elemekhez lehetővé teszik az igazítás felülírását egyes elemeknél. Ez hasznos, amikor a legtöbb elem egy igazítást oszt meg, de néhánynak egyéni pozicionálásra van szüksége. A Grid generátor megmutatja, hogyan befolyásolják ezek a tulajdonságok az elrendezést az élő előnézetben.

Kész Grid Elrendezés Presetek

A népszerű Grid elrendezések könyvtára bevált mintákat tartalmaz gyakori webdesign feladatokhoz. A Holy Grail Layout fejléccel, lábléccel, oldalsávval és tartalmi területekkel egy egyszerű 3x3-as ráccsal hozható létre. Az irányítópult elrendezések különböző méretű widgetekkel fr egységek kombinációit használják rugalmas elhelyezéshez. A magazin elrendezések kiemelt tartalommal és oldalsávval aszimmetrikus grid oszlopokon keresztül valósulnak meg.

Kártyarácsok és galéria elrendezések a CSS Grid legnépszerűbb felhasználási esete. Az egységes kártyarácsok 3-4 oszloppal ideálisak terméklistákhoz, blogbejegyzésekhez és csapattagokhoz. A fotógalériák egységes sormagasságú rácsokat használnak a tiszta megjelenéshez. A masonry stílusú elrendezések változó kártyamagassággal a grid-auto-rows és grid-row span segítségével jönnek létre.

Kapcsolódó kalkulátorok

Jogi nyilatkozat: az ezen az oldalon található összes számítás hozzávetőleges és tájékoztató jellegű. Az eredmények eltérhetnek a valóságostól az egyéni feltételek, műszaki jellemzők, régió, jogszabályváltozások stb. függvényében.

A pénzügyi, orvosi, építési, közműszolgáltatási, autóipari, matematikai, oktatási és IT kalkulátorok nem minősülnek szakmai tanácsadásnak és nem lehetnek az egyetlen alapja fontos döntések meghozatalának. Pontos számításokhoz és tanácsokhoz javasoljuk, hogy forduljon szakértőkhöz.

Az oldal adminisztrációja nem vállal felelősséget a számítási eredmények használatával kapcsolatos esetleges hibákért vagy károkért.