首先给出阿里妈妈图标库官方网址:http://www.iconfont.cn/
然后选择一个账号注册并登陆:
登陆成功之后就可以选择自己想要的图标了(支持中英文查找,很智能哦):
点击购物车,会出现下图,然后新建一个现在自己在做的项目
下载到本地之后点击:
我在项目中是选择Symbol的方式引入的,操作方法如下:
Symbol 引用
这是一种全新的使用方式,应该说这才是未来的主流,也是平台目前推荐的用法。相关介绍可以参考这篇文章 这种用法其实是做了一个 SVG 的集合,与另外两种相比具有如下特点:
支持多色图标了,不再受单色限制。
通过一些技巧,支持像字体那样,通过 font-size, color 来调整样式。
兼容性较差,支持 IE9+,及现代浏览器。
浏览器渲染 SVG 的性能一般,还不如 png。
使用步骤如下:
第一步:引入项目下面生成的 symbol 代码:
1 | <script src="./iconfont.js"></script> |
第二步:加入通用 CSS 代码(引入一次就行):
1 2 3 4 5 6 7 8 9 | <style> .icon { width: 1em; height: 1em; vertical-align: -0.15em; fill: currentColor; overflow: hidden; } </style> |
第三步:挑选相应图标并获取类名,应用于页面:
1 2 3 | <svg class="icon" aria-hidden="true"> <use xlink:href="#icon-xxx"></use> </svg> |