如何正确的使用字体图标
程序员文章站
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">3</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>
上一篇: NodeJS实现不可逆加密与密码保存
下一篇: 字符转换字符流