Skip to main content

Pembuat Bayangan Kotak CSS Buat bayangan kotak CSS dengan beberapa lapisan, opsi inset, dan pratinjau waktu nyata.

Pembuat Bayangan Kotak CSS illustration
๐ŸŽจ

Pembuat Bayangan Kotak CSS

Buat bayangan kotak CSS dengan beberapa lapisan, opsi inset, dan pratinjau waktu nyata.

1

Atur parameter bayangan

Gunakan penggeser untuk mengontrol offset, blur, spread, dan warna untuk setiap lapisan bayangan.

2

Tambahkan beberapa bayangan

Klik "Tambah Bayangan" untuk melapiskan beberapa bayangan untuk efek kedalaman yang kompleks.

3

Salin kode

Pratinjau hasilnya pada kotak dan salin CSS yang dihasilkan.

Loading tool...

What Is Pembuat Bayangan Kotak CSS?

Generator Bayangan Kotak CSS adalah alat visual untuk membuat efek bayangan kotak tanpa harus menulis kode CSS secara manual. Bayangan kotak menambahkan kedalaman dan dimensi pada elemen HTML, sehingga mereka tampak terangkat atau tenggelam dari permukaan halaman. Alat ini memungkinkan Anda mengontrol setiap aspek bayangan: offset horizontal dan vertikal, radius kabur, jarak penyebaran, warna dengan opasitas, dan mode inset. Anda dapat menumpuk beberapa lapisan bayangan untuk menciptakan efek kedalaman realistis seperti elevasi desain material, kartu mengapung lembut, atau kilau dalam yang halus. Setiap lapisan bayangan memiliki kontrol independen, sehingga Anda dapat menggabungkan bayangan besar yang lembut untuk kedalaman dengan bayangan kecil yang tajam untuk definisi. Pratinjau langsung menampilkan perubahan Anda secara instan pada kotak yang dapat disesuaikan, dan kode CSS yang dihasilkan siap digunakan dalam produksi.

Why Use Pembuat Bayangan Kotak CSS?

  • Kontrol visual membuatnya mudah untuk menciptakan bayangan multi-lapis kompleks
  • Mendukung baik bayangan luar maupun inset dengan kontrol independen
  • Pratinjau waktu nyata pada kotak pratinjau yang dapat disesuaikan
  • Menghasilkan CSS bersih dengan beberapa lapisan bayangan yang diformat dengan benar

Common Use Cases

Elevasi Kartu

Buat efek kartu mengapung dengan bayangan berlapis untuk desain material.

Kedalaman Tombol

Tambahkan bayangan halus pada tombol untuk menciptakan penampilan yang dapat diklik dan ditinggikan.

Overlay Modal

Desain efek bayangan untuk modal dan popup untuk menciptakan pemisahan visual.

Efek Glow Dalam

Gunakan bayangan inset untuk membuat gaya elemen yang ditekan atau terdapat.

Technical Guide

Properti box-shadow CSS menerima satu atau lebih nilai bayangan yang dipisahkan oleh koma. Setiap nilai bayangan terdiri dari: offset horizontal (x), offset vertikal (y), radius kabur (opsional), radius penyebaran (opsional), warna (opsional), dan kata kunci inset (opsional). Nilai x positif mendorong bayangan ke kanan, nilai y positif mendorongnya ke bawah. Radius kabur menciptakan efek blur gaussian-nilai yang lebih besar menciptakan bayangan yang lebih lembut. Radius penyebaran memperluas atau mengontraksi bayangan; nilai negatif menciptakan bayangan yang lebih kecil dari elemen. Beberapa bayangan dirender dalam urutan-bayangan pertama yang terdaftar muncul di atas. Untuk kinerja, gunakan bayangan kotak dengan hemat pada elemen yang sering beranimasi karena mereka dapat memicu repaint yang mahal. Pertimbangkan untuk menggunakan filter: drop-shadow() untuk bentuk non-rectangular. Browser modern mendukung box-shadow secara penuh tanpa awalan vendor.

Tips & Best Practices

  • 1
    Lapiskan bayangan kabur besar dengan bayangan tajam kecil untuk kedalaman realistis
  • 2
    Gunakan warna rgba dengan alpha rendah untuk bayangan yang terlihat alami
  • 3
    Gabungkan bayangan inset dan luar untuk efek tombol 3D
  • 4
    Jaga warna bayangan terkait dengan warna latar belakang untuk tampilan yang kohesif

Related Tools

Frequently Asked Questions

Q Bisakah saya menambahkan beberapa bayangan?
Ya, klik "Tambah Bayangan" untuk melapiskan beberapa bayangan. Setiap bayangan memiliki kontrol independen untuk offset, blur, spread, dan warna.
Q Apa itu bayangan inset?
Bayangan inset muncul di dalam elemen bukan di luar, menciptakan efek yang ditekan atau terdapat.
Q Bagaimana saya membuat bayangan lembut?
Tingkatkan radius blur dan gunakan warna dengan opasitas rendah. Blur 20-40px dengan opasitas 10-20% menciptakan bayangan lembut yang alami.
Q Apakah box-shadow mempengaruhi tata letak?
Tidak, bayangan kotak hanya visual dan tidak mempengaruhi ukuran elemen atau aliran tata letak.
Q Bisakah saya menganimasikan box shadows?
Ya, tetapi dapat mahal. Pertimbangkan untuk menganimasikan opasitas pseudo-elemen dengan bayangan sebagai gantinya untuk kinerja yang lebih baik.

About This Tool

Pembuat Bayangan Kotak CSS is a free online tool by FreeToolkit.ai. All processing happens directly in your browser โ€” your data never leaves your device. No registration or installation required.