mask-mode
Baseline 2023
Newly available
Since December 2023, this feature works across the latest devices and browser versions. This feature might not work in older devices or browsers.
Die mask-mode
CSS Eigenschaft legt fest, ob die durch mask-image
definierte Maske als Luminanz- oder Alphamaske behandelt wird.
Syntax
/* Keyword values */
mask-mode: alpha;
mask-mode: luminance;
mask-mode: match-source;
/* Multiple values */
mask-mode: alpha, match-source;
/* Global values */
mask-mode: inherit;
mask-mode: initial;
mask-mode: revert;
mask-mode: revert-layer;
mask-mode: unset;
Die Eigenschaft mask-mode
wird als eines oder mehrere der unten aufgeführten Schlüsselwortwerte angegeben, getrennt durch Kommas.
Werte
alpha
-
Dieses Schlüsselwort gibt an, dass die Transparenzwerte (Alpha-Kanal) des Maskenbildelements als Maskenwerte verwendet werden sollen.
luminance
-
Dieses Schlüsselwort gibt an, dass die Luminanzwerte des Maskenbildelements als Maskenwerte verwendet werden sollen.
match-source
-
Wenn die Eigenschaft
mask-image
vom Typ<mask-source>
ist, sollten die Luminanzwerte des Maskenbildelements als Maskenwerte verwendet werden.Wenn sie vom Typ
<image>
ist, sollten die Alphawerte des Maskenbildelements als Maskenwerte verwendet werden.
Formale Definition
Initialer Wert | match-source |
---|---|
Anwendbar auf | alle Elemente; In SVG gilt betrifft dies Containerelemente mit Ausnahme des defs Elements und allen Grafikelementen |
Vererbt | Nein |
Berechneter Wert | wie angegeben |
Animationstyp | diskret |
Formale Syntax
Beispiele
Verwendung des Alpha-Maskenmodus
Spezifikationen
Specification |
---|
CSS Masking Module Level 1 # the-mask-mode |
Browser-Kompatibilität
BCD tables only load in the browser