CSS3Tingkat: Menengah6 min

CSS Custom Properties (Variables) & Dark Mode

Rancang arsitektur tema dinamis yang mudah dirawat menggunakan CSS Variables (--custom-prop) dan implementasi saklar tema Light/Dark mode.

Deklarasi & Pewarisan Variabel CSS

Pratinjau Terbuka

CSS Variables dideklarasikan dengan awalan tanda minus ganda (--) dan diakses menggunakan fungsi var(). Variabel di dalam :root berlaku global untuk seluruh dokumen.

Contoh Kode Sintaks
:root {
  --bg-surface: #faf7f2;
  --text-main: #1a1816;
  --border-color: #e4ddd2;
}

/* Penimpaan Nilai saat Mode Gelap Aktif */
html.dark {
  --bg-surface: #24201e;
  --text-main: #e6e4dd;
  --border-color: #433d39;
}

body {
  background-color: var(--bg-surface);
  color: var(--text-main);
  transition: background-color 0.3s ease;
}

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