Generator CSS box-shadow
Hasilkan bayangan CSS (box-shadow) lanjutan dengan UI yang intuitif.
Alat gratis yang mendukung banyak lapisan dan tren desain terbaru.
Pengaturan lapisan
Parameter bayangan
Pratinjau
Tentang
Generator CSS box-shadow adalah alat gratis yang membuat gaya bayangan esensial (box-shadow) untuk desain web dengan UI yang intuitif.
Bukan hanya bayangan sederhana, tetapi juga bayangan kaya dengan banyak lapisan, bayangan halus seperti yang digunakan oleh Apple dan layanan web modern, Neumorphism 3D, dan Neo Brutalism datar dapat dibuat secara instan dari prasetel.
Kode yang dihasilkan dapat di-output dalam tiga format: properti CSS standar, variabel CSS (properti kustom), dan kelas utilitas Tailwind CSS (mendukung nilai arbitrer), serta dapat disalin dengan satu klik.
Cara menggunakan
Pilih prasetel dari atas yang mendekati gambar yang ingin Anda buat. Tentu saja, Anda juga dapat membangun dari awal dengan menambahkan lapisan.
Sesuaikan offset X/Y (posisi), kekuatan buram, sebar, warna, dan opasitas. Dengan menumpuk banyak bayangan menggunakan "Tambah lapisan", Anda dapat membuat bayangan yang lebih alami dan mewah.
Pilih "CSS" atau "Tailwind" dari panel keluaran sesuai dengan lingkungan Anda, dan tekan tombol papan klip untuk menyalin kode.
Properti
Sintaks dan properti box-shadow
box-shadow: [inset] <offset-x> <offset-y> <blur-radius> <spread-radius> <color>;
- offset-x / offset-y
- Posisi horizontal dan vertikal bayangan. Nilai positif memindahkan bayangan ke kanan/bawah, nilai negatif memindahkannya ke kiri/atas.
- blur-radius (buram)
- Keburaman bayangan. Semakin besar nilainya, semakin lebar dan tipis bayangan menyebar. Pada nilai 0, ia menjadi batas yang tajam (bayangan padat).
- spread-radius (sebar)
- Memperluas atau mengecilkan ukuran bayangan itu sendiri. Nilai positif menghasilkan bayangan yang lebih besar dari elemen, nilai negatif menghasilkan bayangan yang lebih kecil.
- inset (bayangan dalam)
- Jika kata kunci ini ditentukan, bayangan akan jatuh di dalam elemen, bukan di luar. Digunakan untuk mengekspresikan UI yang menjorok.
FAQ
Q. Apakah box-shadow memengaruhi kinerja?
Q. Apa perbedaan antara box-shadow dan filter: drop-shadow?
Q. Dalam ekspresi apa inset digunakan?
Q. Apa manfaat dari menumpuk beberapa bayangan?
Kasus penggunaan
UI Kartu dan modal
Membuat elemen menonjol dari latar belakang, secara visual menyampaikan kepada pengguna bahwa elemen tersebut dapat diklik atau merupakan konten penting.
Status tombol hover/active
Dengan menyebarkan bayangan saat mouse diarahkan atau beralih ke `inset` saat diklik, Anda dapat mengimplementasikan tombol interaktif dengan sensasi ditekan.
Desain Neumorphism
Dengan menempatkan bayangan terang dan gelap secara diagonal pada elemen berwarna sama dengan latar belakang, Anda menciptakan tekstur yang membuat elemen tampak menonjol atau menjorok ke dalam.
Efek cahaya
Dengan menyetel offset ke 0 dan menyebarkannya dengan warna cerah, Anda dapat mencapai efek seolah-olah elemen memancarkan cahaya hanya dengan CSS.
Kirim Umpan Balik
Beri tahu kami pendapat Anda untuk membantu kami menyempurnakan alat ini.
Umpan balik sementara ditangguhkan
Server sedang sibuk atau perlindungan spam aktif. Silakan coba lagi nanti.