CSS3Tingkat: Lanjutan6 min

Container Queries (@container): Desain Modular Komponen

Gantikan ketergantungan pada lebar viewport layar dengan Container Queries modern (@container), di mana gaya kartu menyesuaikan dengan lebar induk kontainernya sendiri.

Revolusi Desain Berbasis Komponen

Pratinjau Terbuka

Media query (@media) hanya memeriksa ukuran layar perangkat. Container Queries (@container) memungkinkan sebuah kartu komponen memiliki layout berbeda saat diletakkan di sidebar yang sempit vs di area utama yang luas.

Contoh Kode Sintaks
/* 1. Daftarkan kontainer induk */
.kartu-wrapper {
  container-type: inline-size;
  container-name: kartuKomponen;
}

/* 2. Responsif terhadap ukuran kontainer induk */
@container kartuKomponen (min-width: 400px) {
  .kartu-isi {
    display: flex;
    flex-direction: row;
    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