美文网首页
手把手教你使用字体图标

手把手教你使用字体图标

作者: 一颗奋发向上的蛋 | 来源:发表于2018-02-25 22:46 被阅读0次

常用字体图标库

  1. 阿里字体图标库 iconfont
  2. fontawesome 字体图标库

首先使用阿里的字体图标库上个例子


  1. 选择自己喜欢的图标加入购物车,然后添加至项目,点击生成代码


  2. 接下来我们引用生成的css,添加相应的class到html里面。我们需要的图标就展示在页面上了



当然这个图标就像文字一样可以设置大小和颜色!

首先为什么要这样做而不直接使用图片呢?
因为这样把图标变成文字了呀,文字是矢量的,放大缩小都不会变模糊!!!

那这么腻害是怎么实现的呢?

  1. 每个图标都有一个Unicode码。


  2. 浏览器打开页面时,浏览器会读取 HTML 文件进行解析渲染。当读到unicode码时候,去查找该unicode的font-family,然后绘制到页面上。
    但是显然图标的unicode普通的字体库是不认识的。


  3. 于是需要自定义font-family



    使用字体图标定义的字体库:

<!DOCTYPE html>
<html>
<head>
  <meta charset="utf-8">
  <title>JS Bin</title>
  <style>
    .iconfont {
      font: 80px 'iconfont';
      color: red;
    }
    @font-face {
      font-family: 'iconfont';  /* project id 573379 */
      src: url('//at.alicdn.com/t/font_573379_bv3xp0ygr6g30udi.eot');
      src: url('//at.alicdn.com/t/font_573379_bv3xp0ygr6g30udi.eot?#iefix')     format('embedded-opentype'),
      url('//at.alicdn.com/t/font_573379_bv3xp0ygr6g30udi.woff') format('woff'),
      url('//at.alicdn.com/t/font_573379_bv3xp0ygr6g30udi.ttf') format('truetype'),
      url('//at.alicdn.com/t/font_573379_bv3xp0ygr6g30udi.svg#iconfont') format('svg');
    }
  </style>
</head>
<body>
  <span class="iconfont">&#xe62c;</span>
</body>
</html>

显示结果:


相关文章

  • 大话 Axure | 轻松导出图标字体所有图标

    近几年图标字体使用非常广泛,它的优点是可以自定义图标颜色、大小等参数,且图标不会失真。本文将教你轻松导出图标字体中...

  • 手把手教你使用字体图标

    常用字体图标库 阿里字体图标库 iconfont fontawesome 字体图标库 首先使用阿里的字体图标库上个...

  • Bootstrap布局组件——字体图标

    Bootstrap 字体图标(Glyphicons) 字体图标是在 Web 项目中使用的图标字体。字体图标用于显示...

  • 字体图标

    9字体图标 1. 字体图标优点 2. 字体图标使用流程 总体来说,字体图标按照如下流程: 3. 设计字体图标...

  • Xcode如何使用字体文件

    iOS开发中系统自带的字体不能满足需求,需要自定义字体,应该怎么做呢?手把手教你使用 1.拿到下载到的字体文件,拖...

  • 01-字体图标配置和使用

    一、什么叫做字体图标? 可以像使用字体一样使用图标 一般辨别是否是字体图标主要是看图标是否是纯色 二、字体图标有那...

  • Bootstrap 布局组件

    Bootstrap 字体图标(Glyphicons) 字体图标是在 Web 项目中使用的图标字体。虽然,Glyph...

  • 阿里的字体库—iconfont

    阿里字体图标库介绍及图标字体的使用方法 这篇文章只讲阿里字体图标库的使用,暂不讲图标制作,阿里矢量图标库上的字体图...

  • 2019-04-11 字体图标(Glyphicons)(1)

    什么是字体图标? 字体图标是在 Web 项目中使用的图标字体。虽然,Glyphicons Halflings需要商...

  • TDD编程:Word Frequency

    知识思路github地址 知识 手把手教你如何安装和使用Karma-Jasmine推荐!手把手教你使用Gitgit...

网友评论

      本文标题:手把手教你使用字体图标

      本文链接:https://www.haomeiwen.com/subject/vdldxftx.html