🎨 CSS Lanjutan (Flexbox, Grid, Animasi)

Level: Intermediate

CSS Lanjutan memungkinkan kita membuat layout modern dan interaktif. Flexbox dan Grid memudahkan pengaturan tata letak, sedangkan animasi membuat web lebih hidup. Bayangkan Flexbox sebagai rak buku fleksibel, Grid sebagai papan catur, dan Animasi sebagai efek panggung yang membuat pertunjukan menarik.

📖 Konsep Utama

🛠️ Praktik Kecil

Flexbox

Box 1
Box 2
Box 3

Grid

A
B
C
D
E
F

Animasi

👉 Coba jalankan kode ini di browser. Flexbox akan menata box secara fleksibel, Grid membuat layout kotak, dan lingkaran akan bergerak dengan animasi.

🎮 Mini Challenge

Buat halaman dengan:

Tugas tambahan: Buat animasi loading sederhana (misalnya lingkaran berputar) menggunakan @keyframes.