Maison > interface Web > tutoriel CSS > Comment modifier les couleurs de remplissage de l'image d'arrière-plan SVG avec CSS ?

Comment modifier les couleurs de remplissage de l'image d'arrière-plan SVG avec CSS ?

Mary-Kate Olsen
Libérer: 2024-12-23 00:10:13
original
313 Les gens l'ont consulté

How to Change SVG Background Image Fill Colors with CSS?

Comment modifier les couleurs de remplissage des images d'arrière-plan SVG

Lorsqu'il est en ligne, CSS peut facilement modifier les couleurs de remplissage SVG. Cependant, modifier les attributs de remplissage lorsqu'un SVG est utilisé comme image d'arrière-plan pose un défi.

Voici comment y parvenir à l'aide de masques CSS :

.element {
    background-color: red;
    -webkit-mask-image: url(icon.svg);
    mask-image: url(icon.svg);
}
Copier après la connexion

Cela crée un masque basé sur les éléments fournis. Image SVG, en l'appliquant à l'élément spécifié. Par conséquent, la couleur d'arrière-plan de l'élément est affectée par les attributs de remplissage du SVG.

Pour plus de détails, reportez-vous à cet article perspicace : https://codepen.io/noahblon/post/coloring-svgs-in-css- images d'arrière-plan

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Derniers articles par auteur
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal