iconfont.cn阿里巴巴矢量图下载字体图标实战

时间:2021-03-09 13:40:17

1、阿里巴巴矢量图网址:www.iconfont.cn

2、然后用新浪微博账号登录

3、输入要查找的图标相应的关键字,回车

4、滑过要找的图标,点击购物车,让图标存储到暂存架中

5、点击暂存架,存储为新的项目

6、输入项目名,就会跳转到项目管理界面

7、然后点击下载到本地就会生成一个iconfont.zip的文件包

8、解压后,将iconfont.eot、iconfont.svg、iconfont.ttf、iconfont.woff等几个字体文件复制到真实的项目环境css目录(与iconfont.css中复制出来的代码同级)中

9、并将iconfont.css中的代码copy到真实项目的css文件中

10、在真实项目页面上需要引用该字体图标的地方,加上class="iconfont"这个类

11、然后打开解压后的demo.html,看到字体图标对应的编码是类似这样的编码,一个编码对应一个字体图标

12、像这样引用进去就可以使用图标效果了<i class="iconfont"></i>

13、还可以直接引用字体图标编码下的类名也可以:<i class="iconfont shouye"></i>

注:字体图标的大小可以在.iconfont样式里面通过font-size:更改

高级实战经验:

1、无论下载几个字体图标,.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上面的样式即可

2、解压后,将iconfont.eot、iconfont.svg、iconfont.ttf、iconfont.woff等几个字体文件复制到真实的项目环境中,每个字体图标的这几个字体文件必须都得复制进去,在css目录中建一个font(或在images中建立,或单独建立)目录,专门分门别类的来放这些个字体文件,如:在font中建一个search目录放入这四个字体文件,同时建一个doc目录放另外的文档图标的四个字体文件;

3、接着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后面的路径就是你放置字体文件的目录路径了。