94 of 313 menu

Proprietatea box-shadow

Proprietatea box-shadow setează umra unui bloc. Ca valoare, proprietatea acceptă 6 parametri, enumerați prin spațiu, sau cuvântul cheie none, care anulează complet umbra.

Sintaxă

selector { box-shadow: inset deplasare_pe_x deplasare_pe_y estompare dimensiune_umbra culoare; }
selector { box-shadow: none; }

Parametri

Parametru Descriere
inset Parametru opțional.
Dacă este setat, umbra va fi în interiorul containerului, dacă nu este setat - va fi în exterior.
deplasare pe x Setează deplasarea umbrei pe axa X.
O valoare pozitivă deplasează spre dreapta, una negativă - spre stânga.
deplasare pe y Setează deplasarea umbrei pe axa Y.
O valoare pozitivă deplasează în jos, una negativă - în sus.
estompare Setează estomparea umbrei.
Cu cât valoarea este mai mare - cu atât umbra va fi mai estompată.
Parametru opțional. Dacă nu este setat - umbra va fi clară.
dimensiune umbră Setează dimensiunea umbrei.
O valoare pozitivă întinde umbra, una negativă, dimpotrivă, o comprimă.
Parametru opțional. Dacă nu este setat - umbra va avea aceeași dimensiune ca și elementul.
culoare Setează culoarea umbrei în orice unitate de culoare.
Parametru opțional. Dacă nu este setat - culoarea umbrei coincide cu culoarea textului.

Deplasările pe axe, estomparea și dimensiunea umbrei sunt setate în orice unitate pentru dimensiuni, cu excepția procentelor.

Exemplu

În acest exemplu, umbra este deplasată în jos și spre dreapta și se adaugă o mică estompare:

<div id="elem"></div> #elem { box-shadow: 5px 5px 3px black; border: 1px solid black; width: 300px; height: 50px; }

:

Exemplu . Umbră clară

În acest exemplu, umbra este deplasată în jos și spre dreapta, dar nu există estompare (umbra va fi clară):

<div id="elem"></div> #elem { box-shadow: 2px 2px black; border: 1px solid black; width: 300px; height: 50px; }

:

Exemplu . Umbră uniformă

În acest exemplu, umbra nu este deplasată, dar i se adaugă estompare:

<div id="elem"></div> #elem { box-shadow: 0px 0px 3px black; border: 1px solid black; width: 300px; height: 50px; }

:

Exemplu . Dimensiunea umbrei

În acest exemplu, umbra nu este deplasată, estomparea este zero, dar i se adaugă dimensiune (negru este bordura, roșu este umbra):

<div id="elem"></div> #elem { box-shadow: 0 0 0 3px red; border: 3px solid black; width: 300px; height: 50px; }

:

Exemplu . Estompare + dimensiune umbră

În acest exemplu, umbra nu este deplasată, dar i se adaugă estompare și dimensiune (negru este bordura, roșu este umbra):

<div id="elem"></div> #elem { box-shadow: 0 0 3px 3px black; border: 1px solid black; width: 300px; height: 50px; }

:

Exemplu . Umbră interioară

În acest exemplu, umbra se află în interiorul containerului:

<div id="elem"></div> #elem { box-shadow: inset 0 0 6px black; border: 1px solid black; width: 300px; height: 50px; }

:

Vezi și

  • proprietatea text-shadow,
    care setează umbra textului
Română
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Folosim cookie pentru funcționarea site-ului, analiză și personalizare. Prelucrarea datelor are loc în conformitate cu Politica de confidențialitate.
acceptă toate configurează respinge