drop-shadow funktsiyasi
drop-shadow funktsiyasi
fon tasviriga soya
qo‘shish imkonini beradi.
Sintaksis
selector {
filter: drop-shadow(x siljishi, y siljishi, xiraylash radiusi, rang);
}
Qiymatlar
| Qiymat | Tavsif |
|---|---|
| x siljishi | Fon nisbatan soyaning gorizontal siljishi. Musbat son soyaning o‘ngga siljishini bildiradi, manfiy - chapga. Majburiy parametr. |
| y siljishi | Fon nisbatan soyaning vertikal siljishi. Musbat son soyaning pastga siljishini bildiradi, manfiy - yuqoriga. Majburiy parametr. |
| xiraylash |
Soyaning xiraylash radiusini o‘rnatadi.
Qiymat qancha katta bo‘lsa, soya shuncha xiralashadi.
Ixtiyoriy parametr. Boshlang‘ich qiymati
0.
|
| rang | Soyaning rangi. Ixtiyoriy parametr. Boshlang‘ich qiymat qora rang. |
Misol
Keling, tasvirimizga o‘qlar bo‘yicha siljishisiz,
5px xiraylash bilan ko‘k soya o‘rnatamiz:
<div id="elem"></div>
#elem {
filter: drop-shadow(0 0 5px #035470);
background: url("bg.png") center / cover no-repeat;
width: 400px;
height: 300px;
border: 1px solid black;
}
:
Shuningdek qarang
-
blurfunktsiyasi,
fonni xiralashtiradi -
brightnessfunktsiyasi,
fonning yorqinligini o‘rnatadi -
contrastfunktsiyasi,
fonning kontrastligini o‘rnatadi -
hue-rotatefunktsiyasi,
fonning rangdorligini o‘rnatadi -
invertfunktsiyasi,
fon ranglarini inversiyalaydi -
opacityfunktsiyasi,
fonning shaffofligini o‘rnatadi -
sepiafunktsiyasi,
fonni sepia rangiga aylantiradi -
backgroundxususiyati,
fon uchun qisqartma xususiyat hisoblanadi -
background-imagexususiyati,
uning yordamida blokka fon tasviri berish mumkin