Inclure des icônes Font Awesome dans les images SVG
Le remplacement d'une image dans un SVG par une icône Font Awesome peut rencontrer des difficultés en raison de l'invalidité de Éléments "i" en SVG. Pour utiliser les icônes Font Awesome, il faut incorporer le caractère spécifique qui restitue l'icône.
En examinant la feuille de style de Font Awesome, la syntaxe de la représentation CSS de chaque icône peut être dérivée. Par exemple, en CSS :
.icon-cloud-download:before { content: "\f0ed"; }
En SVG, l'encodage des caractères diffère :
<g><text x="0" y="0">&#xf0ed;</text></g>
De plus, il est nécessaire de préciser la famille de polices Font Awesome dans la feuille de style :
svg text { font-family: FontAwesome; }
Pour les versions gratuites de Font Awesome 5 , la déclaration font-family doit être mise à jour :
svg text { font-family: 'Font Awesome 5 Free'; }
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!