在 SVG 图像中包含 Font Awesome 图标
问题:
如何合并将 Font Awesome 图标放入我的 SVG 图像中?替换现有的
答案:
提供的代码将不起作用,因为 gt ;不是有效的 SVG 元素。要在 SVG 中显示 Font Awesome 图标,您需要包含与所需图标相对应的 Unicode 字符。
检查 Font Awesome 的 CSS 样式表以确定所需图标的特定 Unicode 字符。例如:
.icon-group:before { content: "\f0c0"; } .icon-cloud:before { content: "\f0c2"; }
要将图标合并到 SVG 中,请将原始代码替换为以下内容:
<g><text x="12" y="15">&#xf0c2;</text></g></p> <p>在样式表中,添加以下内容:</p> <pre class="brush:php;toolbar:false">svg text { font-family: FontAwesome; }
如果您使用免费版本的 Font Awesome 5 ,请使用以下字体系列声明:
svg text { font-family: 'Font Awesome 5 Free'; }
以上是如何在 SVG 图像中嵌入 Font Awesome 图标?的详细内容。更多信息请关注PHP中文网其他相关文章!