Calcule la clé soundex
La propriété CSS mask-type décrivant sa définition, utilisation, syntaxe générale, les valeurs possibles, des exemples et des conseils d'utilisation
La propriété CSS mask-type permet de déterminer le type de masque à utiliser pour masquer ou dissimuler une partie d'un élément.
Pour utiliser la propriété mask-type, il faut l'appliquer à un élément en utilisant la syntaxe suivante :
selector { mask-type: value; }
La syntaxe générale de la propriété mask-type est la suivante :
mask-type: none | alpha | luminance;
Voici un exemple d'utilisation de la propriété mask-type pour masquer une partie de l'image :
Exemple : Copier le code
.masked-image { mask-image: url(masque.png); mask-type: alpha; }
Valeurs par défaut | none |
---|---|
Inherited: | non |
Animable : | non En savoir plus sur l'animable |
Version: | CSS3 |
Syntaxe JavaScript: | object.style.maskType="alpha" |
Explorateur | |||||
---|---|---|---|---|---|
Verssion | non supportée | non supportée | 35 | 7 | 15 |
Exemple : Copier le code
<!DOCTYPE html> <html lang="fr"> <head> <meta charset="utf-8"> <title>CSS la propriété mask-type </title> <style> img { display: block; width: 100%; max-width: 300px; -webkit-mask-image: url(#mask); mask-image: url(#mask); } #mask { mask-type: alpha; -webkit-mask-type: alpha; } body { margin: 0; min-height: 100vh; } </style> </head> <body> <h1>La propriété css mask-type </h1> <div><p>Mets-moi un beau masque !</p><br> <svg> <mask id="mask"> <polygon fill="black" points="150,0 174.3,74.8 253,74.8 189.4,121 213.7,195.8 150,149.6 86.4,195.8 110.7,121 47.1,74.8 125.7,74.8"/> </mask> </svg> <img src="https://source.unsplash.com/SttBW1mTo5w/900x588" alt="une image" /> </div> <p>Voici l'image svg utilisée comme masque </p> <svg> <polygon fill="black" points="150,0 174.3,74.8 253,74.8 189.4,121 213.7,195.8 150,149.6 86.4,195.8 110.7,121 47.1,74.8 125.7,74.8"/> </svg> </body> </html>