CSS propriedade mask-mode
- Página anterior mask-image
- Próxima página mask-origin
Definição e uso
mask-mode
A propriedade especifica se a imagem de máscara deve ser vista como máscara de brilho ou alpha.
Exemplo
Faça a imagem de máscara ser vista como máscara de brilho:
.mask1 { -webkit-mask-image: url(w3logo.png); mask-image: url(w3logo.png); mask-size: 70%; mask-repeat: no-repeat; mask-mode: luminance; }
Sintaxe CSS
mask-mode: match-source|luminance|alpha|initial|inherit;
Valor da propriedade
Valor | Descrição |
---|---|
match-source |
Se a propriedade mask-image for uma imagem (URL de imagem ou gradiente), defina mask-mode como alpha. Se a propriedade mask-image for SVG <mask>, use a propriedade mask-type do elemento <mask>. Este é o valor padrão. |
luminance | Use o valor de brilho da imagem de máscara como valor de máscara. |
alpha | Use o valor alpha da imagem de máscara como valor de máscara. |
initial | Defina essa propriedade como seu valor padrão. Veja initial. |
inherit | Herda essa propriedade do elemento pai. Veja inherit. |
Detalhes técnicos
Valor padrão: | match-source |
---|---|
Herança: | Não |
Produção de animação: | Não suportado. Veja:Propriedades relacionadas a animação. |
Versão: | Módulo de Mascaramento CSS Nível 1 |
Sintaxe do JavaScript: | object.style.maskMode="alpha" |
Suporte do navegador
Os números na tabela representam a versão do navegador que suporta completamente essa propriedade.
Chrome | Edge | Firefox | Safari | Opera |
---|---|---|---|---|
120 | 120 | 53 | 15.4 | 106 |
Páginas relacionadas
Tutorial:Máscara CSS
Referência:CSS propriedade mask
Referência:CSS propriedade mask-clip
Referência:CSS propriedade mask-composite
Referência:CSS propriedade mask-image
Referência:CSS propriedade mask-origin
Referência:CSS propriedade mask-position
Referência:CSS propriedade mask-repeat
Referência:CSS propriedade mask-size
Referência:CSS propriedade mask-type
- Página anterior mask-image
- Próxima página mask-origin