Bu sayfayı yer imlerine eklemek için Ctrl+D tuşlarına basın
CSS Grid Oluşturucu; ızgara düzenlerini görsel olarak tasarlayan ücretsiz bir çevrimiçi araçtır.
CSS Grid Oluşturucu nasıl kullanılır?
Satır ve sütun sayısını ayarlayın.
Alanları birleştirmek veya yerleşimi ayarlamak için hücreleri sürükleyin.
Oluşturulan CSS Grid kodunu kopyalayın ve projenizde kullanın.
CSS Grid Oluşturucu hakkında sık sorulan sorular
CSS Grid ile Flexbox arasındaki fark nedir?
CSS Grid, 2D düzenler (satırlar + sütunlar) içindir; Flexbox ise 1D düzenler (satır veya sütun) içindir. Grid, karmaşık sayfa düzenleri için daha uygundur.
fr birimi nedir?
fr (fraction), CSS Grid'de kullanılan orantılı bir birimdir. Örneğin, 1fr 2fr alanı 1:2 oranında böler. Duyarlı (responsive) düzenler için çok kullanışlıdır.
Medya sorgusu olmadan duyarlı bir ızgara kurabilir miyim?
Evet. repeat(auto-fit, minmax(240px, 1fr)) yazdığınızda yalnızca sütunun en küçük genişliğini sabitler, gerisini tarayıcıya bırakırsınız: görünüm alanı genişledikçe sütun eklenir, daraldıkça çıkarılır ve tek bir kesme noktası yazmadan telefondan masaüstüne kadar her yeri karşılar. Şuna dikkat edin: auto-fill artan alanda boş izler bırakır, auto-fit ise mevcut sütunları uzatarak onu doldurur; öge sayısı azken ikisi farklı sonuç verir.
Uzun bir kelime bir ızgara sütununu genişletip düzeni bozuyor.
Izgara ögelerinin en küçük boyutu varsayılan olarak auto'dur, yani içeriklerinin altına inmeyi reddederler; uzun bir adres ya da bölünemeyen bir kelime tüm sütunu açar. O ögeye min-width: 0 vermek ızgaranın onu yeniden küçültmesini sağlar, overflow-wrap: anywhere eklemek ise uzun dizgeyi alt satıra kaydırır. İzi düz 1fr yerine minmax(0, 1fr) olarak tanımlamak nedeni tümüyle ortadan kaldırır; bu yüzden çok yaygındır.
CSS Grid Oluşturucu etkili kullanım ipuçları
repeat(auto-fit, minmax(240px, 1fr)) sütun sayısını kendi ayarlar, media query gerekmez.
Boşlukları margin yerine gap ile verin ki son sütunda artık boşluk kalmasın.
Karmaşık yerleşimlerde grid-template-areas ile alanlara isim verin; kod okunur kalır.