Style filter egenskab
- Forrige side emptyCells
- Næste side flex
- Gå tilbage til forrige niveau HTML DOM Style object
Definition og brug
filter
Tilføj visuelle effekter til billeder (som sløring og farvesaturation).
Se også:
CSS ReferencerFilter-egenskab
Eksempel
Skift billedets farve til sort-hvid (100% gråtone):
document.getElementById("myImg").style.filter = "grayscale(100%)";
Syntaks
Returnerer filter-egenskaben:
object.style.filter
Indstil filter-egenskaben:
object.style.filter = "none | blur() | brightness() | contrast() | drop-shadow() | grayscale() | hue-rotate() | invert() | opacity() | saturate() | sepia()"
Filter-funktion
注释:Filter med procenterbaserede værdier (f.eks. 75%) accepterer også decimale værdier (dvs. 0.75).
Filter | Beskrivelse |
---|---|
none | Angiver ingen effekt. |
blur(px) |
Anvend sløringseffekt på billeder. Højere værdier skaber mere sløring. Hvis værdien ikke er specificeret, bruges 0. |
brightness(%) |
Juster billedets lysstyrke. 0% vil gøre billedet helt sort. 100% (1) er standardværdien, der repræsenterer det oprindelige billede. Værdier over 100% vil give lysere resultater. |
contrast(%) |
Juster billedets kontrast. 0% vil gøre billedet helt sort. 100% (1) er standardværdien, der repræsenterer det oprindelige billede. Værdier over 100% vil give lavere kontrastresultater. |
drop-shadow(h-shadow v-shadow blur spread color) |
Anvend skyggeeffekt på billedet. Måske værdier: h-shadow - Obligatorisk. Angiv pixelværdien for den horisontale skygge. Negativ værdi vil placere skyggen til venstre for billedet. v-shadow - Obligatorisk. Angiv pixelværdien for den vertikale skygge. Negativ værdi vil placere skyggen over billedet. blur - Valgfri. Tredje værdi, skal angives i pixels. Tilføj en sløret effekt til skyggen. Større værdier vil skabe mere sløring (skyggen bliver større og lysere). Negativ værdi er ikke tilladt. Hvis ikke specificeret, bruges 0 (skyggens kant er skarp). spread - Valgfri. Fjerde værdi, skal angives i pixels. Positiv værdi vil øge skyggen og gøre den større, mens negativ værdi vil gøre skyggen mindre. Hvis ikke specificeret, vil det være 0 (skyggen vil være samme størrelse som elementet). 注释:Chrome, Safari og Opera, muligvis også andre browsere, understøtter ikke den fjerde længde; hvis tilføjet, vil den ikke blive vist. color:Valgfri. Tilføj farve til skyggen. Hvis ikke specificeret, afhænger farven af browseren (normalt sort). Vedvarende:Denne filterlignende filter er lig med box-shadow-egenskaben. |
grayscale(%) |
Konverter billedet til gråtone. 0% (0) er standardværdien, der repræsenterer det oprindelige billede. 100% vil gøre billedet helt gråtone (brugt til sort-hvide billeder). 注释:Negative værdier er ikke tilladt. |
hue-rotate(deg) |
Anvend farvetone rotation på billedet. Værdien definerer graderne, som billedets prøver vil blive justeret omkring farvetonen. 0deg er standardværdien, der repræsenterer det oprindelige billede. 注释:Maksimal værdi er 360 grader. |
invert(%) |
Omvend prøverne i billedet. 0% (0) er standardværdien, der repræsenterer det oprindelige billede. 100% vil gøre billedet helt omvendt. 注释:Negative værdier er ikke tilladt. |
opacity(%) |
Indstil billedets uigennemskinnelighedsniveau. Uigennemskinnelighedsniveauet beskriver transparensniveauet, hvoraf: 0% er helt gennemsigtigt. 100% (1) er standardværdien, der repræsenterer det oprindelige billede (uden gennemsigtighed). 注释:Negative værdier er ikke tilladt. Vedvarende:Denne filterlignende filter er lig med opacity-egenskaben. |
saturate(%) |
Juster billedets mætning. 0% (0) vil gøre billedet helt umættet. 100% er standardværdien, der repræsenterer det oprindelige billede. Værdier over 100% vil give overmættet resultat. 注释:Negative værdier er ikke tilladt. |
sepia(%) |
Konverter billedet til mørkebrunt. 0% (0) er standardværdien, der repræsenterer det oprindelige billede. 100% vil gøre billedet helt mørkebrunt. 注释:Negative værdier er ikke tilladt. |
Tekniske detaljer
CSS version: | CSS3 |
---|
Browserstøtte
Tallene i tabellen angiver den første browserversion, der fuldt ud understøtter egenskaben.
Chrome | Edge | Firefox | Safari | Opera |
---|---|---|---|---|
Chrome | Edge | Firefox | Safari | Opera |
53.0 | 13.0 | 35.0 | 9.1 | 40.0 |
- Forrige side emptyCells
- Næste side flex
- Gå tilbage til forrige niveau HTML DOM Style object