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 Terbuka

Berbeda 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