一、阿里巴巴矢量图网址:www.iconfont.cncss
二、而后用新浪微博帐号登陆html
三、输入要查找的图标相应的关键字,回车web
四、滑过要找的图标,点击购物车,让图标存储到暂存架中chrome
五、点击暂存架,存储为新的项目svg
六、输入项目名,就会跳转到项目管理界面字体
七、而后点击下载到本地就会生成一个iconfont.zip的文件包编码
八、解压后,将iconfont.eot、iconfont.svg、iconfont.ttf、iconfont.woff等几个字体文件复制到真实的项目环境css目录(与iconfont.css中复制出来的代码同级)中url
九、并将iconfont.css中的代码copy到真实项目的css文件中firefox
十、在真实项目页面上须要引用该字体图标的地方,加上class="iconfont"这个类orm
十一、而后打开解压后的demo.html,看到字体图标对应的编码是相似这样的编码,一个编码对应一个字体图标
十二、像这样引用进去就可使用图标效果了<i class="iconfont"></i>
1三、还能够直接引用字体图标编码下的类名也能够:<i class="iconfont shouye"></i>
注:字体图标的大小能够在.iconfont样式里面经过font-size:更改
高级实战经验:
一、不管下载几个字体图标,.iconfont这样的字体类只需引用一次
.iconfont {
font-family:"iconfont" !important;
font-size:22px;
font-style:normal;
-webkit-font-smoothing: antialiased;
-webkit-text-stroke-width: 0.2px;
-moz-osx-font-smoothing: grayscale;
}
注意:若是还想修改图标颜色之类,只须要.iconfont 后面加个自定义类覆盖.iconfont上面的样式便可
二、解压后,将iconfont.eot、iconfont.svg、iconfont.ttf、iconfont.woff等几个字体文件复制到真实的项目环境中,每一个字体图标的这几个字体文件必须都得复制进去,在css目录中建一个font(或在images中创建,或单独创建)目录,专门分门别类的来放这些个字体文件,如:在font中建一个search目录放入这四个字体文件,同时建一个doc目录放另外的文档图标的四个字体文件;
三、接着2讲,分别放置好字体文件后,怎么引用才能区隔开这些个字体图标呢,引用路径是关键
@font-face {font-family: "iconfont";
src: url('../css/font/search/iconfont.eot?t=1466414304'); /* IE9*/
src: url('../css/font/search/iconfont.eot?t=1466414304#iefix') format('embedded-opentype'), /* IE6-IE8 */
url('../css/font/search/iconfont.woff?t=1466414304') format('woff'), /* chrome, firefox */
url('../css/font/search/iconfont.ttf?t=1466414304') format('truetype'), /* chrome, firefox, opera, Safari, Android, iOS 4.2+*/
url('../css/font/search/iconfont.svg?t=1466414304#iconfont') format('svg'); /* iOS 4.1- */
}
看到上面的代码没,每一个字体图标的@font-face样式也是要单独引用进来的,每一个url后面的路径就是你放置字体文件的目录路径了。