css - SVG 到字体 (IcoMoon) 创建多个路径
问题描述
我正在使用IcoMoon将我的 svg 文件转换为字体,但我得到的是这样的
我想像这样使用我的字体
<span class="icon-Electronic"></span>
而不是这个
<span class="icon-Electronic"><span class="path1"></span><span class="path2"></span><span class="path3"></span><span class="path4"></span><span class="path5"></span><span class="path6"></span><span class="path7"></span><span class="path8"></span><span class="path9"></span><span class="path10"></span><span class="path11"></span><span class="path12"></span></span>
我的步骤有什么问题?我需要帮助
解决方案
这是因为您的 svg 文件中有多个路径,您需要在外部将它们合并在一起并再次导入
如果您有权访问 Adobe Illustrator,
- 在 Illustrator 中打开文件
- 全选
- 转到对象>路径>轮廓描边
- 然后全选
- 转到 Windows > 探路者 > 合并
- 然后保存并再次导入
您可以将此记录为 Illustrator 中的操作以供将来使用
上述方法可以在任何其他矢量编辑软件中复制,如 Inkscape(免费)。步骤几乎相同,但合并非常重要。
推荐阅读
- google-api - Google 登录用户更改了侦听器
- javascript - 如何在页面加载期间从函数更新对象值
- mysql - 根据时间戳删除超过 24 小时或 1 天的记录
- sql - 将不在聚合函数中的列保留在 group by 语句中
- neo4j - 多重关系的递归查询 Neo4j
- codenameone - 在表格布局中使用两个 textArea 会产生奇怪的行为 - cn1
- sql - 想要拆分 sql 列数据,如下所述
- mysql - 需要使用 DISTINCT、COUNT、MAX 的数据列表
- websocket - websocket 连接应该是通用的还是特定的?
- mysql - 具有两列组合条件的mySql选择查询