Belajar Warna dan Background CSS: Dari Hex sampai Gradient Keren
Halo gaes! Pernah gak sih kalian ngerasa website yang lagi kalian koding tampilannya kok kaku banget, kayak tembok kosan? Tenang, kuncinya ada di permainan warna dan background yang pas. Kali ini kita bakal spill cara jago bikin visual web yang vibes-nya enak dipandang mata. Skuy, langsung aja kita bedah!
1. Warna: Bukan Cuma Sekadar Hex Code
Di CSS, kalian bisa manggil warna dengan banyak cara. Jangan terpaku sama Hex Code doang, ngab!
- Hex Code (#RRGGBB): Klasik banget, tapi solid. Contoh:
#FF5733. - RGB/RGBA: Ini favorit kalau kalian butuh transparansi. Si 'A' (Alpha) di RGBA itu kuncinya. Rentang nilainya 0 sampai 1.
background-color: rgba(255, 87, 51, 0.5);(setengah transparan, cakep buat glassmorphism).
- HSL (Hue, Saturation, Lightness): Jujur, ini yang paling enak dipake kalau mau bikin color palette. Kita tinggal mainin lightness-nya buat dapet shade yang lebih gelap atau terang tanpa ribet mikir kode hex lagi.
2. Background: Bukan Cuma background-color
Latar belakang itu nyawanya layout. Selain background-color, kalian wajib tau properti lain:
background-image: Buat nempelin gambar. Inget, selalu pakebackground-size: cover;biar gambarnya gak stretching aneh-aneh.background-position: Buat ngatur fokus gambar (center, top, dll).
3. Gradient: Rahasia UI Kekinian
Gradient itu cheat code biar desain kalian kelihatan mahal. CSS punya linear-gradient dan radial-gradient.
Contoh Implementasi Gradient:
.card {
/* Gradient dari kiri ke kanan */
background: linear-gradient(90deg, #ff9a9e 0%, #fad0c4 100%);
padding: 20px;
border-radius: 15px;
color: white;
}
Tips Pro biar UI Kamu Makin 'High Class':
- Jangan Overused: Satu atau dua warna utama cukup. Jangan bikin website kayak pelangi tumpah.
- Kontras Itu Penting: Pastikan teks terbaca jelas di atas background. Pake tool kayak WebAIM Contrast Checker biar aksesibilitas aman.
- Gunakan CSS Variables: Biar gak pusing gonta-ganti warna tiap file, deklarasiin di
:root.:root { --primary-color: #6366f1; } .btn { background-color: var(--primary-color); }
Kesimpulannya, bermain dengan warna dan background itu bukan soal hafalan, tapi soal eksperimen. Coba-coba aja terus sampe nemu vibes yang pas sama project kalian. Semangat ngodingnya, jangan lupa istirahat!
Berikan Rating
Komentar (0)
Silakan login untuk memberikan komentar.
Login SekarangKata Kunci
Menyukai Artikel (0)
Belum ada siswa yang menyukai artikel ini.
Pembaca (0)
Belum ada user yang membaca artikel ini.
Belum ada komentar. Jadilah yang pertama!