CSS drop-shadow() fonksiyonu

Tanımı ve kullanımı

CSS'nin drop-shadow() Filtre fonksiyonu, görsellere gölge etkisi uygular.

Örnek

Örnek 1

Farklı gölge etkileri ekleyin:

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

Deneyin

Örnek 2

Farklı gölge etkileri ekleyin (eksi değerli yatay ve dikey gölgeler kullanarak):

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

Deneyin

CSS dilbilgisi

drop-shadow(h-shadow v-shadow blur spread color)
Değer Açıklama
h-shadow

Gerekli. Yatay gölgenin pixel değeri belirtin.

Negatif değerler gölgeyi resmin solunda yerleştirir.

v-shadow

Gerekli. Dikey gölgenin pixel değeri belirtin.

Negatif değerler gölgeyi resmin üzerinde yerleştirir.

blur

Opsiyonel. gölgeye bulanıklık etkisi ekleyin, birim pixel'dir.

Değer ne kadar büyükse, bulanıklık etkisi o kadar güçlüdür (gölge daha büyük ve daha soluktur).

Negatif değer kullanılmaz.

Değer belirtilmemişse, varsayılan olarak 0'dır (gölge kenarı net).

spread

Opsiyonel. pixel değerinde olmalıdır.

Pozitif değerler gölgeyi genişletir ve büyütür, negatif değerler gölgeyi küçültür.

Belirtilmemişse, varsayılan olarak 0'dır (gölge, elementle aynı boyutta).

color

Opsiyonel. gölgeye renk ekleyin.

Belirtilmemişse, rengi tarayıcıya bağlıdır (genellikle siyah renktedir).

Teknik ayrıntılar

Sürüm: CSS Filter Effects Module Level 1

Tarayıcı desteği

Tablodaki rakamlar, bu fonksiyonu tamamen destekleyen ilk tarayıcı sürümünü gösterir.

Chrome Edge Firefox Safari Opera
18 12 35 6 15

İlgili sayfa

Kaynakça:CSS filtre özelliği

Kaynakça:CSS blur() fonksiyonu

Kaynakça:CSS brightness() fonksiyonu

Kaynakça:CSS contrast() fonksiyonu

Kaynakça:CSS grayscale() fonksiyonu

Kaynakça:CSS hue-rotate() fonksiyonu

Kaynakça:CSS invert() fonksiyonu

Kaynakça:CSS opacity() fonksiyonu

Kaynakça:CSS saturate() fonksiyonu

Kaynakça:CSS sepia() fonksiyonu