Desain CSS shadow secara visual
Shadow memberikan kedalaman pada antarmuka: membuat elemen kartu tampak menonjol, menunjukkan tombol yang sedang ditekan, dan memisahkan dialog dari konten latar. Properti CSS box-shadow sangat canggih, tapi kelima angkanya sulit diatur tanpa melihat hasilnya secara langsung. Generator ini menyediakan slider dan pratinjau langsung (live preview), memungkinkan Anda menumpuk beberapa shadow untuk hasil yang natural, dan menghasilkan kode CSS bersih yang siap disalin ke proyek Anda.
Fitur
- Kontrol Offset, blur, spread, warna, dan opasitas dengan pratinjau instan.
- Hingga lima layer yang digabungkan dalam satu deklarasi
box-shadow. - Inset shadow untuk efek ditekan dan cekung.
- Corner radius dan warna pratinjau untuk disesuaikan dengan desain Anda.
- Preset untuk shadow soft, medium, hard, layered, inset, dan glow.
- CSS siap salin dengan warna dalam format
rgba().
Contoh
Shadow berlapis yang terlihat natural pada latar belakang terang:
.card {
box-shadow: 0px 1px 2px 0px rgba(0, 0, 0, 0.07),
0px 4px 8px 0px rgba(0, 0, 0, 0.07),
0px 16px 32px 0px rgba(0, 0, 0, 0.07);
border-radius: 16px;
}
Tips desain shadow
| Tujuan | Pengaturan yang disarankan |
|---|---|
| Efek kartu halus di latar putih | y 4, blur 12, opasitas 8% |
| Dropdown atau dialog melayang | 2–3 layer, y hingga 24, blur hingga 48, opasitas masing-masing 7–12% |
| Tampilan "flat" retro | x 6, y 6, blur 0, opasitas 100% |
| Efek fokus atau glow | x 0, y 0, blur 16–24, spread 2–4, warna brand |
| Kolom input ditekan | inset, y 2, blur 6, opasitas 25–30% |
Pastikan sumber cahaya tetap konsisten: jika shadow jatuh ke bawah pada satu komponen, shadow juga harus jatuh ke bawah di semua komponen lainnya.
Alat terkait
Buat latar belakang untuk kartu Anda dengan Generator Gradien CSS, konversi warna antara HEX, RGB, dan HSL dengan Konverter Warna, atau ambil warna dari screenshot dengan Pemilih Warna Gambar.