Rekomendasi pelajaran:

Fungsi drop-shadow() CSS

Definisi dan penggunaan CSS drop-shadow() Fungsi filter menerapkan efek bayangan ke gambar.

Contoh

Contoh 1

Tambahkan efek bayangan berbeda ke gambar:

#img1 {
  filter: drop-shadow(8px 8px 10px gray);
}
#img2 {
  filter: drop-shadow(10px 10px 7px lightblue);
}

Coba sendiri

Contoh 2

Tambahkan efek bayangan berbeda ke gambar (gunakan bayangan yang negatif untuk horizontal dan vertikal):

#img1 {
  filter: drop-shadow(-8px -8px 10px gray);
}
#img2 {
  filter: drop-shadow(-10px -10px 7px lightblue);
}

Coba sendiri

Sintaks CSS

drop-shadow(h-shadow v-shadow blur luas warna)
Nilai Deskripsi
h-shadow

Diperlukan. Tentukan nilai piksel bayangan horizontal.

Nilai negatif akan menempatkan bayangan di sebelah kiri gambar.

v-shadow

Diperlukan. Tentukan nilai piksel bayangan vertikal.

Nilai negatif akan menempatkan bayangan di atas gambar.

blur

Pilihan. Tambahkan efek blur ke bayangan, satuan adalah piksel.

Nilai yang semakin besar, efek blur semakin kuat (bayangan akan menjadi lebih besar dan lebih terang).

Tidak diizinkan untuk menggunakan nilai negatif.

Jika nilai tidak disebutkan, secara default adalah 0 (bayangan dengan luaran yang jelas).

luas

Pilihan. Harus berupa nilai piksel.

Nilai positif akan memperluas dan membesarkan bayangan, sementara nilai negatif akan memperkecil bayangan.

Jika tidak disebutkan, secara default adalah 0 (bayangan sama besarnya dengan ukuran elemen).

warna

Pilihan. Tambahkan warna ke bayangan.

Jika tidak disebutkan, warna tergantung dari browser (biasanya hitam).

Detil teknis

Versi: Modul Effek Filter CSS Level 1

Dukungan browser

Angka dalam tabel menunjukkan versi paling awal penggunaan browser yang mendukung fungsi ini.

Chrome Edge Firefox Safari Opera
18 12 35 6 15

Halaman yang berhubungan

Rujukan:Sifat filter CSS

Rujukan:Fungsi blur() CSS

Rujukan:Fungsi brightness() CSS

Rujukan:Fungsi contrast() CSS

Rujukan:Fungsi grayscale() CSS

Rujukan:Fungsi hue-rotate() CSS

Rujukan:Fungsi invert() CSS

Rujukan:Fungsi opacity() CSS

Rujukan:Fungsi saturate() CSS

Rujukan:Fungsi sepia() CSS