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

iconfont.cn阿里巴巴矢量图下载字体图标实战的更多相关文章

  1. CSS精灵图与字体图标

    CSS精灵图与字体图标 1. 精灵图 当用户访问一个网站时,需要向服务器发送请求,网页上的每张图像都要经过一次请求才能展现给用户.然而,一个网页中往往会应用很多小的背景图像作为修饰,当网页中的图像过多 ...

  2. ng 使用阿里巴巴矢量图

    1.进入阿里巴巴矢量图标库中,选择需要下载的图标,添加进项目中 2.进去项目选择Font class 模式,然后下载到本地 3.解压下载的压缩包,把.css/.svg/.ttf/.woff/.woff ...

  3. vue 项目中添加阿里巴巴矢量图

    1. 选择需要的图标,添加到购物车 2. 打开购物车,添加至我的项目 3. 打开项目列表 - 更多操作 - 编辑项目 修改FontClass/Symbol前缀,自定义一个名称,例如:v-icon-cu ...

  4. 微信小程序本地引用iconfont(阿里巴巴矢量图标库)

    好,忙,我懂..... 首先把图标放进项目里(废话): 接下来把这些图标下载到本地(这里不介绍网络途径了,下载就完事了) 然后利用一个网站将这个ttf文件转成base64文件https://trans ...

  5. Tornadofx学习笔记(4)——IconTextFx开源库,整合5000+个字体图标

    JavaFx中其实也可以直接使用字体图标iconfont的,只需要加载ttf字体文件,之后设置unicode即可,具体可以看我给出的代码 既然JavaFx可以,那么以JavaFx为基础的Tornado ...

  6. 微信小程序引用阿里巴巴矢量图标iconfont

    最近在写微信小程序,但是引用图片,导致项目文件太大,所以就想到引用阿里巴巴矢量图标的方法 第一步:下载阿里巴巴矢量图代码: 第二步:将下载下来的文件中iconfont.ttf转换即可.转换地址:htt ...

  7. iconfont字体图标的使用方法--超简单!

    我之前因为项目用bootstrap比较多,所以使用font awesome字体图标比较多,后来接触到了iconfont,发现想要的什么图标都有,还可以自定义图标,非常强大!之前看了一波教程,觉得繁琐, ...

  8. iconfont字体图标的使用方法

    转载于https://www.cnblogs.com/hjvsdr/p/6639649.html 我之前因为项目用bootstrap比较多,所以使用font awesome字体图标比较多,后来接触到了 ...

  9. iconfont字体图标的使用方法(转)

    我之前因为项目用bootstrap比较多,所以使用font awesome字体图标比较多,后来接触到了iconfont,发现想要的什么图标都有,还可以自定义图标,非常强大!之前看了一波教程,觉得繁琐, ...

随机推荐

  1. 转 区别 getChildFragmentManager getSupportFragmentManager

    The definition of getChildFragmentManager() is: Return a private FragmentManager for placing and man ...

  2. Textbox服务器控件

    <body> <form id="form1" runat="server"> <div> 姓名:<asp:TextB ...

  3. 为图片存储而作——记一次UEditor源码的修改

    本文版权归博客园和作者吴双本人共同所有.  写在前面 这是一个数据爆发的网络时代,大家习惯于浏览图文直观带给我们的快速信息.大图片的存储和浏览经常会成为Web服务器的瓶颈.试想如果你的Web服务器依然 ...

  4. 内联元素的特点SPAN

    <!DOCTYPE html> <html> <head> <meta charset="utf-8"> <title> ...

  5. CSS3中transform几个属性值的注意点

    transform(变形)是CSS3中的元素的属性,transform的属性值主要包括旋转rotate.扭曲skew.缩放scale和移动translate以及矩阵变形matrix 基本用法可以参考文 ...

  6. HDU1251-统计难题(字典树)

    统计难题 Time Limit: 4000/2000 MS (Java/Others)    Memory Limit: 131070/65535 K (Java/Others)Total Submi ...

  7. php script 的生命周期

    原文地址:https://support.cloud.engineyard.com/hc/en-us/articles/205411888-PHP-Performance-I-Everything-Y ...

  8. How to get HTML code of a WebElement in Selenium

    http://stackoverflow.com/questions/32234205/how-to-get-html-code-of-a-webelement-in-selenium WebElem ...

  9. sublime text 主题推荐

    Soda Spacegray Flatland Tomorrow Base 16 Solarized Predawn itg.flat 其他所有的配色方案和主题.

  10. ubuntu 开启 ftp 服务 | mingming-killer

    body { font-family: "Microsoft YaHei UI","Microsoft YaHei",SimSun,"Segoe UI ...