--- title: fill-opacity slug: Web/SVG/Attribute/fill-opacity tags: - SVG - SVG Attribute translation_of: Web/SVG/Attribute/fill-opacity --- {{SVGRef}} L'attribut **`fill-opacity`** définit l'opacité du remplissage (_couleur, dégradé, motif_, etc) appliqué à une forme. > **Note :** `fill-opacity` étant un attribut de présentation, il peut être utilisé comme propriété CSS. Cet attribut peut être appliqué sur tous les éléments, en revanche il n'aura d'effet que sur les éléments suivants: {{SVGElement('altGlyph')}}, {{SVGElement('circle')}}, {{SVGElement('ellipse')}}, {{SVGElement('path')}}, {{SVGElement('polygon')}}, {{SVGElement('polyline')}}, {{SVGElement('rect')}}, {{SVGElement('text')}}, {{SVGElement('textPath')}}, {{SVGElement('tref')}}, et {{SVGElement('tspan')}} ## Exemple ```css hidden html,body,svg { height:100% } ``` ```html ``` {{EmbedLiveSample('Exemple', '100%', 150)}} ## Notes d'utilisation
Valeur [0-1] | <percentage>
Valeur par défaut 1
Animation Oui
> **Note :** SVG2 introduit les valeurs en pourcentage pour `fill-opacity`. Cependant,  ce n'est pas souvent pris en charge pour le moment (_Voir {{anch('Compatibilité des navigateurs')}} ci-dessous_). Il est par conséquent recommandé d'utiliser les valeurs de l'intervalle `[0-1]`. ## Compatibilité des navigateurs {{Compat("svg.attributes.presentation.fill-opacity")}} ## Spécifications | Spécification | Statut | Commentaire | | ---------------------------------------------------------------------------------------------------- | ------------------------ | ------------------------------------------------ | | {{SpecName("SVG2", "painting.html#FillOpacityProperty", "fill-opacity")}} | {{Spec2("SVG2")}} | Définition pour les formes et le texte. | | {{SpecName("SVG1.1", "painting.html#FillOpacityProperty", "fill-opacity")}} | {{Spec2("SVG1.1")}} | Définition initiale pour les formes et le texte. |