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
380 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!

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