CSS Grid, sayfayı satır ve sütunlara bölmenin en güçlü yoludur. Kart ızgaraları için idealdir.
Temel grid
.kutu {
display: grid;
grid-template-columns: 1fr 1fr 1fr; /* 3 eşit sütun */
gap: 16px;
}
1fr 'bir birim boşluk' demektir; üç 1fr üç eşit sütun yapar. gap aralarına boşluk koyar.
Duyarlı (responsive) ızgara
.kutu {
display: grid;
grid-template-columns: repeat(auto-fill, minmax(200px, 1fr));
gap: 16px;
}
Bu satır sihirlidir: ekran daraldıkça sütun sayısı otomatik azalır. Kart listelerinde en çok kullanılan kalıptır.