← CSS27 / 62
auto-fit: responsif tanpa media query
Ini salah satu baris CSS paling berguna yang akan kamu tulis: repeat(auto-fit, minmax(150px, 1fr)). Browser menghitung sendiri berapa kolom yang muat — banyak kolom di layar lebar, otomatis menyusut jadi satu kolom di HP. Nol media query. Pola ini sering membuat interviewer mengangkat kepala.
👀 Contoh dulu
.galeri {
display: grid;
grid-template-columns: repeat(auto-fit, minmax(200px, 1fr));
gap: 16px;
}Hasilnya: Di layar 1000px muncul 4-5 kolom; di tablet jadi 2 kolom; di HP otomatis 1 kolom — tanpa media query sama sekali.
💡 auto-fit menghitung sendiri berapa kolom yang muat. Ini satu baris CSS yang menggantikan 3 media query.
📝 Sekarang giliranmu
Buat grid responsif otomatis: grid-template-columns: repeat(auto-fit, minmax(150px, 1fr)).
Preview