我有一个自定义SVG图标,我想添加到我的本地fontawesome库(fontawesome-all.js),我根据此处提供的说明将其包含在我的项目资源文件夹中:
https://fontawesome.com/get-started
但是,我无法理解写入此库中的图标以在网页上显示它们的格式。我的SVG图标使用标签以标准SVG格式编写。任何人都可以告诉我在这个库中包含我的SVG图标的方法或者将我的SVG图标转换为自定义fontawesome图标的替代方法吗?谢谢。
答案 0 :(得分:2)
你的svg标签可能看起来像这样
<svg width='200' height='200' fill="#000000" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1" x="0px" y="0px" viewBox="0 0 100 100" enable-background="new 0 0 100 100" xml:space="preserve"><path fill="#000000" d="M91.5...48.1z"/></svg>
<i class="fa fa-myicon"></i>
最后 var icons = {...,“myicon”:[100,100,[],“”,“M91.5 ... 48.1z”]}
只留下第3个(数组)和第4个元素(应该是图标的unicode值,在我们的例子中,我们不能将我们的图标添加到FA字体)的图标定义为空!这些不会影响你的svg渲染!