use*_*928 10 html css icons css-animations icon-fonts
将字体更新为现有字体
我已经在我们的网站上使用了5个icomoon字体,这些字体是从icomoon下载的.我想要包含2个以上的字体.我该怎么办?
我可以将新的2种字体添加到现有字体吗?如果是,我该如何添加它们?
我假设您要为现有字体添加新的"图标".从IcoMoon下载的字体包附带一个"selection.json"文件.如果您有此文件,请使用" 导入图标"按钮将其导入 IcoMoon应用程序.完成后,您可以选择更多图标来生成新字体.
如果您无权访问此"selection.json"文件,则可以使用相同的" 导入图标"按钮导入SVG字体.这种情况的缺点是您可能需要再次添加字形名称.
另一种保存/加载以前创建的字体的方法是使用项目管理器:主菜单>管理项目.您可能希望下载项目,以便稍后加载.
更多信息:https://icomoon.io/#docs/save-load
小智 5
目前 icomoon 不允许您导入 .ttf 文件。但它可以使用 svg 完成,使用诸如http://freefontconverter.com/ 之类的服务将您的 .ttf 文件转换为 svg,完成后您可以将 svg 文件导入到当前项目中并添加更多图标它。
转到 icomoon 网站,单击 icomoon 应用程序,单击导入按钮并导入代码中的旧 icomoon.SVG 文件,导入完成后,您可以在 icomoon 网站中看到该文件中的所有图标,并且导入新的 SVG 或从现有的 icomoon 列表中选择要添加到现有列表中的图标,选择全部(即已经存在的旧图标和要添加到现有列表中的新图标)单击生成字体,然后下载将该文件解压,您可以看到 fonts 文件夹复制该文件夹中的所有文件并将其粘贴到您的代码中(我的意思是用此文件替换代码中的现有文件),您可以在提取的 icomoon zip 中看到 styles.css 文件夹您可以看到新生成的类,复制这些新生成的类并将其粘贴到存在其他图标类的代码中
小智 1
不确定这个问题是否已经解决,因为这是一个老问题,但您可以根据您当前可用的方法采取一些方法。
理想情况下,您仍然会拥有首次下载前 5 种 icomoon 字体时的 Selection.json 文件。如果没有,您的浏览器中可能仍存储有该项目。如果是这样,那么您将拥有当前的 5 种字体,所有设置和类名称都相同。
如果您能够做到这一点,那么您只需要添加两种新字体的代码即可。要添加两种新字体,您可以通过选择字体的 svg 版本将两者的整个字体文件导入到 IcoMoon。然后将其添加到您现有的包含原始 5 种字体的字体中,您应该就可以开始了。
关键是恢复原来的 5 个,这样就不需要重复工作来让一切恢复原样。如果你做不到这一点,那么在 icomoon 中添加 2 种新字体作为新项目,然后将这 2 种字体压缩成 1 种新图标字体可能会更容易。
我在这里有一些有关 icomoon 和导入项目的基础知识的信息: http: //stephentvedt.com/2014/04/03/using-custom-icon-fonts-icomoon-quickstart/
| 归档时间: |
|
| 查看次数: |
7972 次 |
| 最近记录: |