CSS -maskermodus Eiendom
Voorbeeld
Laat die maskerlaagbeeld as 'n luminansiemasker behandel word:
.mask1 {
-webkit-mask-image: url(w3logo.png);
mask-image: url(w3logo.png);
-webkit-mask-size: 70%;
mask-size: 70%;
-webkit-mask-repeat: no-repeat;
mask-repeat: no-repeat;
mask-mode: luminance;
}
Definisie en gebruik
Die mask-mode
eienskap spesifiseer of die maskerlaagbeeld as 'n luminansiemasker of as 'n alfamasker behandel moet word.
Standaard waarde: | wedstryd-bron |
---|---|
Geërf: | geen |
Animateerbaar: | geen. Lees oor animeerbaar |
Weergawe: | CSS3 |
JavaScript-sintaksis: | voorwerp .style.maskMode="alpha" |
Blaaierondersteuning
Die nommers in die tabel spesifiseer die eerste blaaierweergawe wat die eiendom ten volle ondersteun.
Property | |||||
---|---|---|---|---|---|
mask-mode | Not supported | Not supported | 53.0 | Not supported | Not supported |
CSS-sintaksis
mask-mode:
match-source|luminance|alpha|initial|inherit;
Eiendomswaardes
Value | Description |
---|---|
match-source | If the mask-image property is an image (an image URL or a gradient), set mask-mode to alpha. If the mask-image property is an SVG <mask> element, use the <mask> element's mask-type property. This is default. |
luminance | Use the luminance values of the mask image as the mask values |
alpha | Use the alpha values of the mask image as the mask values |
initial | Sets this property to its default value. Read about initial |
inherit | Inherits this property from its parent element. Read about inherit |
Verwante bladsye
CSS verwysing: mask-image eiendom
CSS verwysing: masker-oorsprong eiendom
CSS-verwysing: maskerposisie-eienskap
CSS-verwysing: masker-herhaal-eienskap
CSS verwysing: masker-grootte eiendom
CSS-tutoriaal: CSS-maskering