"Si un ouvrier veut bien faire son travail, il doit d'abord affûter ses outils." - Confucius, "Les Entretiens de Confucius. Lu Linggong"
Page de garde > La programmation > Puis-je utiliser les SVG comme contenu pseudo-élémentaire dans CSS?

Puis-je utiliser les SVG comme contenu pseudo-élémentaire dans CSS?

Publié le 2025-02-14
Parcourir:839

Can I Use SVGs as Pseudo-Element Content in CSS?

Utilisation des SVGS comme contenu pseudo-élément

La propriété de contenu CSS permet d'insérer divers types de contenu avant ou après un élément à l'aide d'un élément à l'aide d'un élément CSS des pseudo-éléments tels que :: avant et :: après. Cependant, il y a eu des restrictions sur quel contenu peut être inclus.

Les SVG peuvent-ils être utilisés comme contenu pseudo-élémentaire?

Oui, il est maintenant possible d'utiliser SVGS En tant que contenu pour les pseudo-éléments.

Comment utiliser les SVG comme contenu pseudo-élémentaire

, il existe deux méthodes pour insérer des SVG en tant que contenu pseudo-élémentaire:

  1. en utilisant une url:
#test::before {
  content: url(path/to/your.svg);
  /* ... other styles */
}
  1. Embedding svg en css:
#test::before {
  content: url("data:image/svg xml,

Exemple html:

Conclusion:

Utilisation de SVGS car le contenu pseudo-élément fournit une flexibilité et permet des éléments plus attrayants visuellement en incorporant les graphiques vectoriels.

Dernier tutoriel Plus>

Clause de non-responsabilité: Toutes les ressources fournies proviennent en partie d'Internet. En cas de violation de vos droits d'auteur ou d'autres droits et intérêts, veuillez expliquer les raisons détaillées et fournir une preuve du droit d'auteur ou des droits et intérêts, puis l'envoyer à l'adresse e-mail : [email protected]. Nous nous en occuperons pour vous dans les plus brefs délais.

Copyright© 2022 湘ICP备2022001581号-3