CSS mask-mode egenskap

Definition och användning

mask-mode Egenskapen specificerar om skärmsläckarbildens ljusstyrka eller alfa-värde ska användas som skärmsläckarvärde.

Exempel

Låt skärmsläckarbildens ljusstyrka ses som en ljusstäckare:

.mask1 {
  -webkit-mask-image: url(w3logo.png);
  mask-image: url(w3logo.png);
  mask-size: 70%;
  mask-repeat: no-repeat;
  mask-mode: luminance;
}

Prova själv

CSS-syntax

mask-mode: match-source|luminance|alpha|initial|inherit;

Egenskapsvärde

Värde Beskrivning
match-source

Om mask-image-attributet är en bild (bild URL eller gradient), sätt mask-mode till alpha.

Om mask-image-attributet är SVG <mask>, använd mask-type-attributet för <mask>-elementet.

Detta är standardvärdet.

luminance Använd ljusstyrkevärdet för skärmsläckaren som skärmsläckarvärde.
alpha Använd alfa-värdet för skärmsläckaren som skärmsläckarvärde.
initial Sätt denna egenskap till dess standardvärde. Se också initial.
inherit Får denna egenskap från sin föräldrelement. Se också inherit.

Tekniska detaljer

Standardvärde: match-source
Arv: Nej
Animeringsproduktion: Stöds inte. Se också:Animeringsrelaterade egenskaper.
Version: CSS Masking Module Level 1
JavaScript-syntax: object.style.maskMode="alpha"

Webbläsarstöd

Talen i tabellen representerar den första webbläsarversion som helt stöder egenskapen.

Chrome Edge Firefox Safari Opera
120 120 53 15.4 106

Relaterade sidor

Lär dig:CSS skuggning

Referens:CSS mask egenskap

Referens:CSS mask-clip egenskap

Referens:CSS mask-composite egenskap

Referens:CSS mask-image egenskap

Referens:CSS mask-origin egenskap

Referens:CSS mask-position egenskap

Referens:CSS mask-repeat egenskap

Referens:CSS mask-size egenskap

Referens:CSS mask-type egenskap