CSS właściwość mask-mode
- Poprzednia strona mask-image
- Następna strona mask-origin
Definicja i zastosowanie
mask-mode
Atrybut określa, czy obraz maski powinien być traktowany jako maska jasności czy alpha.
Przykład
Ustaw obraz maski jako maskę jasności:
.mask1 { -webkit-mask-image: url(w3logo.png); mask-image: url(w3logo.png); mask-size: 70%; mask-repeat: no-repeat; mask-mode: luminance; }
Gramatyka CSS
mask-mode: match-source|luminance|alpha|initial|inherit;
Wartość atrybutu
Wartość | Opis |
---|---|
match-source |
Jeśli atrybut mask-image jest obrazem (adres URL obrazu lub gradient), ustaw mask-mode na alpha. Jeśli atrybut mask-image jest SVG <mask>, użyj atrybutu mask-type elementu <mask>. To jest wartość domyślna. |
luminance | Użyj wartości jasności obrazu maski jako wartości maski. |
alpha | Użyj wartości alpha obrazu maski jako wartości maski. |
initial | Ustaw tę właściwość na jej wartość domyślną. Zobacz: initial. |
inherit | Dziedziczy tę właściwość od elementu nadrzędnego. Zobacz: inherit. |
Szczegóły techniczne
Domyślna wartość: | match-source |
---|---|
Inheredność: | Nie |
Tworzenie animacji: | Nieobsługiwane. Zobacz:Atrybuty animacji. |
Wersja: | Moduł Maskowania CSS Poziom 1 |
Gramatyka JavaScript: | object.style.maskMode="alpha" |
Obsługa przeglądarek
Tabela zawiera wersje przeglądarek, które w pełni obsługuje tę właściwość.
Chrome | Edge | Firefox | Safari | Opera |
---|---|---|---|---|
120 | 120 | 53 | 15.4 | 106 |
Strony związane
Tutorial:CSS Mask
Wskazówka:CSS właściwość mask
Wskazówka:CSS właściwość mask-clip
Wskazówka:CSS właściwość mask-composite
Wskazówka:CSS właściwość mask-image
Wskazówka:CSS właściwość mask-origin
Wskazówka:CSS właściwość mask-position
Wskazówka:CSS właściwość mask-repeat
Wskazówka:CSS właściwość mask-size
Wskazówka:CSS właściwość mask-type
- Poprzednia strona mask-image
- Następna strona mask-origin