CSS3Tingkat: Menengah6 min
CSS Grid: Sistem Tata Letak 2 Dimensi Modern
Bangun tata letak 2 dimensi kolom dan baris yang kompleks dengan CSS Grid, grid-template-columns, unit frasional (fr), dan fungsi auto-fit responsive.
Kekuatan Tata Letak 2 Dimensi
Pratinjau TerbukaBerbeda dengan Flexbox yang fokus pada 1 dimensi (hanya baris atau hanya kolom), CSS Grid mengontrol baris dan kolom secara simultan.
Contoh Kode Sintaks
.grid-container {
display: grid;
grid-template-columns: repeat(3, 1fr); /* 3 Kolom sama lebar */
gap: 20px;
}Responsif Otomatis Tanpa Media Query
Menggunakan kombinasi repeat, auto-fit, dan minmax(), kartu-kartu konten dapat berpindah baris otomatis saat ukuran layar mengecil:
.responsive-grid {
display: grid;
grid-template-columns: repeat(auto-fit, minmax(240px, 1fr));
gap: 16px;
}
Live Compiler Runner
Akses Kursus Wajib Login
Buka Akses Penuh Silabus & Praktikum
Masuk dengan akun GitHub, Google, atau Akses Cepat Developer untuk membuka seluruh materi mendalam, menjalankan compiler interaktif, mengerjakan kuis, dan menyimpan progres belajar Anda.
145+ Modul Lengkap•Tersimpan Otomatis•Sertifikat Kelulusan Resmi