Funcția drop-shadow
Funcția drop-shadow permite
adăugarea unei umbre la o imagine
de fundal.
Sintaxă
selector {
filter: drop-shadow(deplasare pe x, deplasare pe y, raza de estompare, culoare);
}
Valori
| Valoare | Descriere |
|---|---|
| deplasare pe x | Deplasarea umbrei pe orizontală relativ la fundal. Un număr pozitiv indică deplasarea umbrei spre dreapta, un număr negativ - spre stânga. Parametru obligatoriu. |
| deplasare pe y | Deplasarea umbrei pe verticală relativ la fundal. Un număr pozitiv indică deplasarea umbrei în jos, un număr negativ - în sus. Parametru obligatoriu. |
| estompare |
Stabilește raza de estompare a umbrei.
Cu cât valoarea este mai mare, cu atât umbra este mai estompată.
Parametru opțional. În mod implicit
este 0.
|
| culoare | Culoarea umbrei. Parametru opțional. În mod implicit se stabilește culoarea neagră pentru umbră. |
Exemplu
Să setăm pentru imaginea noastră o umbră albastră
fără deplasare pe axe, cu o estompare de 5px:
<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;
}
:
Vedeți și
-
funcția
blur,
care estompează fundalul -
funcția
brightness,
care stabilește luminozitatea fundalului -
funcția
contrast,
care stabilește contrastul fundalului -
funcția
hue-rotate,
care stabilește nuanța culorii fundalului -
funcția
invert,
care inversează culorile fundalului -
funcția
opacity,
care stabilește transparența fundalului -
funcția
sepia,
care transformă fundalul în sepia -
proprietatea
background,
care este o proprietate scurtă pentru fundal -
proprietatea
background-image,
cu care unui bloc i se poate atribui o imagine de fundal