欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

如何正确的使用字体图标

程序员文章站 2022-03-31 16:54:35
...

个人偏向阿里图标,仅仅是个人喜欢

步骤:

1.http://www.iconfont.cn/ ,点击进入
2.选择自己需要的图标,然后点击购物车
3.点击添加至项目或者下载代码(必须要有账号)

对第三步进行详细介绍

点击添加至项目(个人喜欢,因为有时页面会突然新增图标)

1.为项目添加名称,点击确定
2.选择Font class,然后点击查看在线链接。
3.生产css引入的代码,生成后就可以在项目首页index.html引入
例如:<link rel="stylesheet" href="http://at.alicdn.com/t/font_wyhhdpv5lhvbzkt9.css">
4.增加新的图标时别忘了点击 ‘下方新icon来袭,点击更新代码’

点击下载代码

(1)unicode的使用

1)css引入

@font-face {
   font-family: 'iconfont';
   src: url('iconfont.eot');
   src: url('iconfont.eot?#iefix') format('embedded-opentype'),
   url('iconfont.woff') format('woff'),
   url('iconfont.ttf') format('truetype'),
   url('iconfont.svg#iconfont') format('svg');
}
  定义使用iconfont的样式
.iconfont{
  font-family:"iconfont" !important;
  font-size:16px;font-style:normal;
  -webkit-font-smoothing: antialiased;
  -webkit-text-stroke-width: 0.2px;
  -moz-osx-font-smoothing: grayscale;
}

2)挑选相应图标并获取字体编码,应用于页面

<i class="iconfont">&#x33;</i>

(2)symbol引用

在页面中

<svg class="icon" aria-hidden="true">
  <use xlink:href="#icon-xxx"></use>
</svg>
<script src="./iconfont.js"></script>

加入通用css代码(引入一次就行):

 <style type="text/css">
  .icon {
     width: 1em; height: 1em;f
     vertical-align: -0.15em;
     fill: currentColor;
     overflow: hidden;
  }
</style>

(3)font-class引用

页面中引入

<link rel="stylesheet" type="text/css" href="./iconfont.css">
<i class="iconfont icon-xxx"></i>