504 votes

SVG couleur de remplissage de la transparence / alpha?

Est-il possible de définir une transparence ou alpha niveau sur SVG couleurs de remplissage?

J'ai essayé d'ajouter deux valeurs pour le remplissage de la balise (changement de fill="#044B94" fill="#044B9466"), mais cela ne fonctionne pas.

797voto

Williham Totland Points 15798

Vous utilisez un attribut supplémentaire; fill-opacity: Cet attribut prend un nombre décimal compris entre 0.0 et 1.0 inclus; lorsque 0.0 est complètement transparent.

En outre, vous avez l' stroke-opacity de l'attribut de l'avc, opacity pour l'ensemble de l'objet.

87voto

Erik Dahlström Points 21519

Comme un pas encore complètement normalisée solution (même si, en alignement avec la couleur de la syntaxe en CSS3), vous pouvez utiliser l'e.g fill="rgba(124,240,10,0.5)". Fonctionne très bien sous Firefox, Opera, Chrome.

Voici un exemple.

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X