CSS Grid Oluşturucu Online — Görsel Izgara Düzeni Editörü

Ücretsiz profesyonel CSS Grid oluşturucu ile görsel editör. Sütun, satır, boşluk ve hizalama ayarlarıyla ızgara düzenleri oluşturun ve modern web tasarımı için anında CSS kodu kopyalayın

Izgara Düzeni Oluşturucu
CSS kodu

        
HTML yapısı

        
Hazır Grid Düzenleri
Temel Düzenler
Ad Sütunlar Satırlar Boşluk
2 Eşit Sütun 1fr 1fr auto 20px
3 Eşit Sütun 1fr 1fr 1fr auto 20px
4 Eşit Sütun 1fr 1fr 1fr 1fr auto 15px
Kenar Çubuğu + İçerik 250px 1fr auto 20px
🎨 Karmaşık Düzenler
Ad Sütunlar Satırlar Boşluk
Holy Grail Düzeni 200px 1fr 200px auto 1fr auto 15px
Gösterge Paneli 3x3 1fr 1fr 1fr 100px 1fr 1fr 20px
Asimetrik Düzen 2fr 1fr 1fr 200px 1fr 15px
Dergi Düzeni 1fr 1fr 1fr 1fr 250px 200px 200px 20px
Galeriler ve Kartlar
Ad Sütunlar Satırlar Boşluk
Kart Izgarası 3 Sütun 1fr 1fr 1fr 300px 300px 20px
Kart Izgarası 4 Sütun 1fr 1fr 1fr 1fr 250px 250px 15px
Masonry Stili 1fr 1fr 1fr 200px 300px 250px 15px
Fotoğraf Galerisi 1fr 1fr 1fr 1fr 200px 200px 200px 10px
Grid Özellikleri
📐 Grid Kapsayıcı Özellikleri

Izgaralar oluşturmak ve eleman yerleşimini kontrol etmek için CSS Grid kapsayıcısının temel özellikleri.

  • display: grid — kapsayıcı için Grid Layout'u etkinleştirir
  • grid-template-columns — sütun sayısını ve boyutunu tanımlar
  • grid-template-rows — satır sayısını ve boyutunu tanımlar
  • gap (grid-gap) — ızgara elemanları arasındaki boşluğu ayarlar
  • column-gap — sütunlar arası boşluk
  • row-gap — satırlar arası boşluk
  • justify-items — elemanların yatay hizalaması
  • align-items — elemanların dikey hizalaması
Grid Eleman Özellikleri

Izgara içindeki konumlarını ve boyutlarını kontrol etmek için bireysel Grid elemanlarının özellikleri.

  • grid-column — elemanın sütunlardaki konumu
  • grid-row — elemanın satırlardaki konumu
  • grid-column-start/end — başlangıç ve bitiş sütun çizgileri
  • grid-row-start/end — başlangıç ve bitiş satır çizgileri
  • grid-area — konumlandırma için kısaltma özelliği
  • justify-self — bireysel yatay hizalama
  • align-self — bireysel dikey hizalama
Grid Kullanım Alanları
🎨 Grid ile Duyarlı Web Tasarımı

CSS Grid, farklı ekran boyutlarında otomatik olarak yeniden yapılanan uyarlanabilir düzenler oluşturmak için idealdir.

Örnekler:
  • Masaüstü, tablet, mobil için media query ile uyarlanabilir düzenler
  • Otomatik kart yerleşimi için auto-fit ve auto-fill
  • Media query olmadan duyarlı sütunlar için minmax() fonksiyonu
  • Kolay düzen yeniden yapılandırması için grid alanları
  • Dinamik panelli karmaşık gösterge paneli arayüzleri
  • Değişken boyutlu bloklarla dergi ve blog düzenleri
🖼️ Galeriler ve Portföyler

Grid Layout, değişken boyutlu elemanlarla güzel resim galerileri ve portföyler oluşturmak için güçlü yetenekler sunar.

Örnekler:
  • Tek tip boyutlu kartlarla fotoğraf galerileri
  • Değişken eleman yükseklikli masonry düzenleri
  • Otomatik yerleşimli Pinterest tarzı ızgaralar
  • Farklı boyutlarda öne çıkan projelerle portföy düzenleri
  • E-ticaret web siteleri için ürün ızgaraları
  • Duyarlı küçük resimlerle video galerileri
UI Bileşenleri ve Formlar

Grid, eleman yerleşimi üzerinde hassas kontrol ile karmaşık UI bileşenleri oluşturmayı basitleştirir.

Örnekler:
  • Hizalanmış etiketler ve girişlerle form düzenleri
  • Başlık, içerik, altbilgi içeren kart bileşenleri
  • Hizalanmış elemanlarla navigasyon menüleri
  • Değişken boyutlu gösterge paneli widget'ları
  • Hizalanmış özelliklerle fiyat tabloları
  • Izgara yapısıyla takvim bileşenleri
FAQ
Hangi tarayıcılar CSS Grid'i destekler?

Tüm modern tarayıcılar 2017'den beri CSS Grid'i tam olarak destekler: Chrome 57+, Firefox 52+, Safari 10.1+, Edge 16+, Opera 44+. Kapsam kullanıcıların %96+'sıdır.

Grid'de fr ve % arasındaki fark nedir?

fr (kesirli birim) mevcut alanı gap ve diğer elemanları dikkate alarak orantılı olarak dağıtır. % kapsayıcı genişliğinden gap dikkate alınmadan hesaplanır, bu da taşmaya neden olabilir.

Media query olmadan Grid nasıl duyarlı yapılır?

auto-fit veya auto-fill ile minmax() kullanın: grid-template-columns: repeat(auto-fit, minmax(250px, 1fr)). Bu, sütun sayısını ekran boyutuna otomatik olarak uyarlar.

Grid ile Flexbox birleştirilebilir mi?

Evet, önerilen bir uygulamadır. Sayfanın genel düzeni için Grid'i ve ızgara elemanları içindeki içerik hizalaması için Flexbox'ı kullanın.

Hangisi daha iyi — Grid mi Flexbox mu?

Grid iki boyutlu düzenler (satırlar + sütunlar) içindir, Flexbox tek boyutlu (yalnızca satır veya sütun). Grid sayfa düzenleri için, Flexbox bileşenler için daha iyidir.

Grid'de bir eleman nasıl ortalanır?

Kapsayıcıda: place-items: center (veya justify-items: center; align-items: center;). Elemanda: place-self: center.

CSS Grid Oluşturucu — Izgara Düzenleri için Profesyonel Araç

Karmaşık ve duyarlı düzenler oluşturmak için sezgisel görsel editörlü ücretsiz CSS Grid oluşturucu. Grid-template-columns, grid-template-rows, gap ve hizalamayı canlı önizleme ve modern web tasarımı için otomatik CSS ve HTML kodu oluşturma ile yapılandırın.

Modern Web Tasarımında CSS Grid Layout

Çevrimiçi Grid Layout oluşturucu, satırlar ve sütunlarla iki boyutlu düzenler oluşturmak için tam görsel kontrol sağlar. CSS Grid, geleneksel düzen yöntemlerinin birçok sorununu çözer ve float, positioning veya flexbox hilelerine gerek kalmadan karmaşık duyarlı düzenler oluşturmanıza olanak tanır. Oluşturucu, tüm gerekli grid kapsayıcı özellikleriyle optimize edilmiş CSS kodu otomatik olarak üretir ve canlı önizleme sonuçları gerçek zamanlı gösterir.

Grid template columns ve rows ayarları, çeşitli birimler aracılığıyla sütun ve satır boyutlarını tanımlamada esneklik sağlar. Kesirli birimler (fr) mevcut alanı orantılı olarak dağıtır, px sabit boyutlar belirler, auto içeriğe uyum sağlar ve minmax() media query olmadan duyarlı sütunlar oluşturur. Görsel Grid editörü, ideal düzeni bulmak için farklı kombinasyonlarla deneme yapmayı basitleştirir.

CSS Grid ile Duyarlı Düzenler Oluşturma

Uyarlanabilir ızgaralar için auto-fit ve auto-fill, media query kullanmadan ekran boyutuna göre otomatik olarak yeniden yapılanan ızgara düzenleri oluşturmanıza olanak tanır. repeat(auto-fit, minmax(250px, 1fr)) sözdizimi, daha küçük ekranlarda otomatik olarak yeni satıra geçen minimum 250px genişliğinde sütunlar oluşturur. Bu özellikle kart ızgaraları, ürün galerileri ve portföy düzenleri için kullanışlıdır.

Karmaşık duyarlı davranışlar için media query, masaüstü, tablet ve mobilde kökten farklı düzenler oluşturmak için Grid ile birleşir. Masaüstünde kenar çubuğuyla 3 sütunlu düzen kullanabilir, tablette 2 sütuna geçebilir ve mobilde yeniden sıralanmış grid alanlarıyla tek sütuna geçebilirsiniz. Grid oluşturucu, farklı kırılma noktaları için kolayca uyarlanabilen temel düzeni gösterir.

Gap ve Elemanlar Arası Boşluk

Column-gap ve row-gap özellikleri, margin hileleri ve nth-child seçicileri olmadan ızgara elemanları arasındaki boşluğu ayarlar. Gap, fr birimlerinin hesaplanmasında dikkate alınır ve hassas alan dağılımı sağlar. Ayrı column-gap ve row-gap, yatay ve dikey boşluk üzerinde kontrol sağlar; bu özellikle farklı yönlerde farklı boşluklar gerektiren kart düzenleri için kullanışlıdır.

Grid'de Eleman Hizalama

Kapsayıcı için justify-items ve align-items, tüm ızgara elemanlarının sırasıyla yatay ve dikey hizalamasını kontrol eder. Stretch değeri elemanları grid hücresinin tam genişliğine/yüksekliğine uzatır, start/end başlangıça/sona hizalar ve center elemanları ortalar. Place-items her iki yön için aynı anda kısaltma özelliğidir.

Bireysel elemanlar için justify-self ve align-self, belirli elemanlar için hizalamayı geçersiz kılmaya olanak tanır. Bu, çoğu eleman bir hizalamayı paylaşırken birkaçının bireysel konumlandırmaya ihtiyaç duyduğu durumlarda kullanışlıdır. Grid oluşturucu, bu özelliklerin düzeni canlı önizlemede nasıl etkilediğini gösterir.

Hazır Grid Düzeni Ön Ayarları

Popüler Grid düzenleri kütüphanesi, yaygın web tasarım görevleri için kanıtlanmış kalıplar içerir. Başlık, altbilgi, kenar çubuğu ve içerik alanlarıyla Holy Grail Layout basit bir 3x3 ızgarayla oluşturulur. Farklı boyutlu widget'larla gösterge paneli düzenleri, esnek yerleşim için fr birim kombinasyonları kullanır. Öne çıkan içerik ve kenar çubuğuyla dergi düzenleri, asimetrik grid sütunları aracılığıyla uygulanır.

Kart ızgaraları ve galeri düzenleri, CSS Grid'in en popüler kullanım alanıdır. 3-4 sütunlu tek tip kart ızgaraları, ürün listeleri, blog yazıları ve ekip üyeleri için idealdir. Fotoğraf galerileri, temiz görünüm için eşit satır yükseklikli ızgaralar kullanır. Değişken kart yükseklikli masonry tarzı düzenler, grid-auto-rows ve grid-row span aracılığıyla oluşturulur.

İlgili hesap makineleri

Feragatname: bu sitedeki tüm hesaplamalar yaklaşıktır ve bilgi amaçlı sağlanmaktadır. Sonuçlar bireysel koşullar, teknik özellikler, bölge, mevzuat değişiklikleri vb. bağlı olarak gerçekten farklı olabilir.

Finansal, tıbbi, inşaat, kamu hizmetleri, otomotiv, matematiksel, eğitimsel ve IT hesaplayıcıları profesyonel tavsiye değildir ve önemli kararlar almak için tek temel olamaz. Doğru hesaplamalar ve tavsiyeler için uzman profesyonellere danışmanızı öneririz.

Site yönetimi hesaplama sonuçlarının kullanımıyla ilgili olası hatalar veya zararlar için sorumluluk kabul etmez.