En SVG, il est possible de définir des éléments ou objets graphiques <g>
en tant que masque par rapport à l'objet courant en arrière plan. Un masque est défini par l'élément mask
. Un masque est utilisé/référencé en utilisant l'attribut mask
.
Contexte d'utilisation
Catégories | Élément conteneur |
---|---|
Contenu autorisé | Tout élément de cette liste, quel qu'en soit l'ordre: Éléments d'animation Éléments descriptifs Éléments de formes Éléments structurels Eléments de dégradés <a> , <altGlyphDef> , <clipPath> , <color-profile> , <cursor> , <filter> , <font> , <font-face> , <foreignObject> , <image> , <marker> , <mask> , <pattern> , <script> , <style> , <switch> , <text> , <view> |
Exemple
Code source |
---|
Unable to find file mask.svg |
Résultat |
Unable to find file mask.svg |
» mask.svg
Attributs
Attributs globaux
- Attributs à conditions »
- Attributs du coeur »
- Attributs de présentation »
class
style
externalResourcesRequired
Attributs spécifiques
Interface DOM
Cette élément implémente l'interface SVGMaskElement
.
Spécifications
Specification | Status | Comment |
---|---|---|
CSS Masking Module Level 1 La définition de '<mask>' dans cette spécification. |
Candidat au statut de recommandation | |
Scalable Vector Graphics (SVG) 1.1 (Second Edition) La définition de '<mask>' dans cette spécification. |
Recommendation | Initial definition |
Compatibilité avec les navigateurs
Nous convertissons les données de compatibilité dans un format JSON. Ce tableau de compatibilité utilise encore l'ancien format car nous n'avons pas encore converti les données qu'il contient. Vous pouvez nous aider en contribuant !
Fonctionnalité | Chrome | Firefox (Gecko) | Internet Explorer | Opera | Safari |
---|---|---|---|---|---|
Support basique | ? | ? | ? | ? | ? |
Fonctionnalité | Android | Firefox Mobile (Gecko) | IE Phone | Opera Mobile | Safari Mobile |
---|---|---|---|---|---|
Support basique | ? | ? | ? | ? | ? |