发现一个奇怪的现象:(http://m.muzhiwan.com)

这里面的图标竟然不是一张张小图标图片?Firebug下查看一下元素,竟然是这样的:

页面源代码如下:

好奇怪啊,这些个乱七八糟的&#xfxxx难道就是对应的图标?于是产生了好奇心,百度一下,发现原来这是矢量图标字体!

使用icon font来生成图标相对于基于图片的图标来说,有如下的好处:
1.自由的变化大小
2.自由的修改颜色
3.添加阴影效果
4.IE6也可以支持
5.支持图片图标的其它属性,例如,透明度和旋转等等
6.可以添加text-stroke和background-clip:text等属性,只要浏览器支持

那么如何使用iconfont呢?可以有如下几种方式:

1.使用现有的开源iconfont矢量图标字体库。如

阿里icon font字库

http://www.iconfont.cn/

这个是阿里妈妈M2UX的一个icon font字体图标字库,包含了淘宝图标库和阿里妈妈图标库。

fontello

http://fontello.com/

在线定制你自己的icon font字体图标字库,也可以直接从GitHub下载整个图标集,该项目也是开源的。

icomoon

http://icomoon.io/app/#/select

可以在线导入的SVG格式字体,并进行编辑,然后下载来使用。很酷吧!

Font-Awesome

http://fortawesome.github.io/Font-Awesome/

这是我最喜欢的字库之一了,更新比较快。目前已经有369个图标了。

Glyphicon Halflings

http://glyphicons.com/

这个字体图标可以在Bootstrap下免费使用。自带了200多个图标。

2.创建自己的iconfont字体库,可以使用以上各平台的在线生成工具,也可以推荐使用一些生成iconfont的工具,如iconmoon。

3.那么具体该如何使用这种字体图标呢?其实很简单,以PC端的应用为例,只需要分三步即可完成:

以上demo使用方法详情请参考:http://www.iconfont.cn/help/iconuse.html

参考文献:

http://www.iconfont.cn/

http://www.chinaz.com/design/2012/0904/272556.shtml

http://www.weste.net/2013/12-13/94697.html

转载于:https://www.cnblogs.com/zzuIvy/p/iconfont.html

iconfont-矢量图标字体的运用相关推荐

  1. 矢量图标库如何引入html,Iconfont矢量图标库在网站中的使用方法

    原标题:Iconfont矢量图标库在网站中的使用方法 大家都知道现在移动端网站设计比较热门,由于移动端的网站页面的收缩性要求很高,必然在网页设计中,一些小点的图标,使用图片收缩性,以及美观上并不是很理 ...

  2. # 一、阿里矢量图标(字体图标)网址:https://www.iconfont.cn/#### 1.使用步骤1.登录阿里矢量图标网站 2.搜索想要的图标且加到购物车 3.点击右

    一.阿里矢量图标(字体图标) 网址:iconfont-阿里巴巴矢量图标库 1.使用步骤 1.登录阿里矢量图标网站 2.搜索想要的图标且加到购物车 3.点击右上角的购物车 4.选择下载代码,下载完成后解 ...

  3. 阿里矢量图标(字体图标)使用

    一.阿里矢量图标(字体图标) 网址:https://www.iconfont.cn/ #### 1.使用步骤 1.登录阿里矢量图标网站 2.搜索想要的图标且加到购物车 3.点击右上角的购物车 4.选择 ...

  4. iconfont 转换为图标字体。

    iconfont 阿里巴巴矢量图库是个好东西呀~  http://www.iconfont.cn/ 巨大的图标库,可惜都是png的,不能随意用作字体图标. 这里讲一下,如何将iconfont转换为字体 ...

  5. 29.html的iconfont(图标字体)

    文章目录 图标字体(iconfont) 推荐下载链接一(fontawesome) 推荐下载链接二(阿里巴巴矢量图标库) iconfont的其他用法(阿里巴巴图标库) 图标字体(iconfont) 图标 ...

  6. 、阿里矢量图标(字体图标)

    # 一.阿里矢量图标(字体图标) 网址:https://www.iconfont.cn/ #### 1.使用步骤 1.登录阿里矢量图标网站 2.搜索想要的图标且加到购物车 3.点击右上角的购物车 4. ...

  7. iconfont(图标字体)

    iconfont(图标字体) iconfont(图标字体) fontawesome 使用步骤 通过伪元素来设置图标字体 通过实体来显示图标字体 iconfont 使用步骤 a)使用Unicode引用方 ...

  8. 不知道怎么用小图标?简单的iconfont矢量图标教学,装饰你的网页

    iconfont矢量图标教学

  9. CSS阿里矢量图标(字体图标)

    网址: https://www.iconfont.cn 1.使用步骤 1.登录阿里矢量图标网站 2.搜索想要的图标且加到购物车 3.点击右上角的购物车 4.选择下载代码,下载完成后解压文件 5.把下载 ...

  10. 阿里妈妈iconfont矢量图标的使用方法(超详细)

    iconfont使用方法 1.为什么要使用iconfont? 之前我们一直使用的是雪碧图,虽然好用,但是也是有一定的限制的,比如说,你希望这个图标大一点,当然你也可以调节雪碧图的大小但是此时会出现图片 ...

最新文章

  1. UIWebView保存网页中的图片(转载)
  2. 7 成中国职场人厌班,我们为什么会陷入职业倦怠?
  3. python下载教程win10-win10系统下如何安装Python软件
  4. TCP/IP详解--TCP/IP中三次握手 四次握手状态分析
  5. 如何在 ASP.NET Core 中使用 NLog 的高级特性
  6. 1818国民经济核算
  7. java验证码画布类型,【Java工具类】使用Kaptcha生成验证码写回页面中
  8. 开放273项AI能力,创建34万模型,汇聚265万开发者,百度大脑的2020成果一览
  9. [前端随笔][Javascript][物理引擎] 给元素添加简单的物理属性
  10. basler相机参数简要中文说明_Basler相机参数在NI软件下打开相机参数说明
  11. 批量合成bilibili的m4s缓存文件为MP4格式 ver2.0
  12. Html 特殊符号 让版权符号更美观
  13. python发邮件被认定为垃圾邮件_Python:脚本发送的邮件被Gmail标记为垃圾邮件
  14. android把后台应用放最上层,Android 判断app是否在最上层展示
  15. 基于Vue源码中e2e测试实践
  16. 2.Enable ADB integration' to be enabled.
  17. 供应链金融生态系统全解读,在不同的行业都有哪些模式?
  18. Python 3.x--tkinter(二): 抽象画?!
  19. 锤子手机获工信部入网许可:清晰照曝光
  20. UDS之BootLoader刷写流程介绍

热门文章

  1. 正则表达式那些事儿(一)
  2. HTTP协议请求类型响应简介
  3. PHP设计模式——六大原则
  4. [ural1297]Palindrome
  5. tomcat 发布到服务器启动不了
  6. Linux命令之shutdown
  7. [shell]shell 中| || () {} 用法以及shell的逻辑与或非
  8. 人生最重要的三种能力,不是读书能学来的
  9. SSH实战 · 唯唯乐购项目(下)
  10. Djunit工作记录