1、上传.svg文件
设计人员会给我们一个.svg的文件
(1)
![](https://img.haomeiwen.com/i12419481/c18038678c78723f.png)
![](https://img.haomeiwen.com/i12419481/6a3650a65a0a701a.png)
![](https://img.haomeiwen.com/i12419481/bf42eb2038e139b5.png)
2、下载图标
鼠标单击选择要下载的图标
![](https://img.haomeiwen.com/i12419481/973029d6fc645898.png)
![](https://img.haomeiwen.com/i12419481/538253c550badc35.png)
3、使用文字图标
解压后![](https://img.haomeiwen.com/i12419481/45a83f06fad25ac3.png)
fonts文件内容
![](https://img.haomeiwen.com/i12419481/6782d1a963425138.png)
![](https://img.haomeiwen.com/i12419481/3d2253f1fb7d4d96.png)
(2)在css中声明字体
![](https://img.haomeiwen.com/i12419481/a4797035e1996d9d.png)
@font-face {
font-family: 'myfont'; 注释:这个是字体的名称,可以改变
src:url('fonts/icomoon.eot?7kkyc2');注释:这里一定要注意路径问题
src:url('fonts/icomoon.eot?7kkyc2#iefix') format('embedded-opentype'),
url('fonts/icomoon.ttf?7kkyc2') format('truetype'),
url('fonts/icomoon.woff?7kkyc2') format('woff'),
url('fonts/icomoon.svg?7kkyc2#icomoon') format('svg');
font-weight: normal;
font-style: normal;
}
(3)好,既然我们已经声明并指定字体了,那么该输入什么内容显示图标呢?
之前我们下载了压缩包,解压后打开里面的demo.html
- 第一个用法
image.png
image.png
-
第二个用法
image.png
image.png
4、追加新图标到原来库里面(拓展)
如果工作中,原来的字体图标不够用了,我们需要添加新的字体图标,但是原来的不能删除,继续使用,此时我们需要这样做
答:进入https://icomoon.io/,把压缩包里面的selection.json 上传,然后,选中自己想要新的图标,从新下载压缩包,替换原来文件即可。
![](https://img.haomeiwen.com/i12419481/3ceb5f035c27755e.png)
![](https://img.haomeiwen.com/i12419481/7c05d56a8f601c15.png)
![](https://img.haomeiwen.com/i12419481/946b5fba2497ae22.png)
网友评论