美文网首页
页面引用font-face字体图标,并且是base64格式

页面引用font-face字体图标,并且是base64格式

作者: 骑着小猪看大海 | 来源:发表于2020-06-19 00:36 被阅读0次
在页面中,我们有时候对一个图标可能比较灵活,动态设置颜色等等,就会用到字体图标
字体图标一般会在https://www.iconfont.cn/阿里图标库下载
这里要注意,如果想下载字体格式,先把字体加入到购物车,进入购物车,会发现有一个下载代码,下载后,会把字体文件打包下载下来。
接下来可以通过直接在项目中引用字体文件来使用,也可以把字体转成base64来使用,我们这里说一下怎么把字体格式转base64。

第一步

进入https://transfonter.org/字体转换网站,进入后有一个 Add fonts 按钮,添加一个字体文件,这里上传的是TTF格式文件,把刚刚阿里图标库下载的字体包,里面的TTF文件上传上去,然后有一个Formats选项,把TTF勾选上,其余的都不选,然后再把Base64 encode开关打开,最后点击Convert按钮,下载下来,打开stylesheet.css 文件,里面就是生成的字体base64,就可以贴在代码中了。
@font-face {
    font-family: 'iconlove';
    src: url(data:font/truetype;charset=utf-8;base64,AAEAAAANAIAAAwBQ........... format('truetype');
    font-weight: normal;
    font-style: normal;
}
上面代码就是下载下来的
.iconlove {
    font-family: "iconlove" !important;
    font-size: 16px;
    font-style: normal;
    color: #B2B2B4;
}
在这个基础上,我们可以扩充相关的样式

第二步

第二步也是最后一步,那就是增加一个样式
刚刚从阿里图标库下载的包,找到iconfont.css的文件,里面有这样一个样式
.icon-icon-test:before {
  content: "\e608";
}

找到后和前面的两个样式代码放在一起,就能生效啦!!!

相关文章

  • 页面引用font-face字体图标,并且是base64格式

    在页面中,我们有时候对一个图标可能比较灵活,动态设置颜色等等,就会用到字体图标 字体图标一般会在https://w...

  • WebFont字体文件压缩

    WebFont字体文件压缩 @font-face 对CSS3来说,现在已经不是很陌生了,页面上的很多图标都是通过字...

  • css知识

    1.外部引用字体样式: @font-face{ font-family:“字体名字”;src:url('字体文件的...

  • 前端记录20171220

    光标形态 cursor自定义字体 @font-face CSS3字体兼容 > 特别是一些字体图标

  • png转icon

    将png图片转换为字体图标 字体图标不仅可以随意调整大小,而且可以避免在页面制作过程中引用N多的图片,发送请求造成...

  • @font-face 设置自定义图标字体

    阿里的iconfont 常用于把小图标转为字体,内部原理就是使用css中的@font-face指定自定义字体 使用...

  • svg--ttf--otf--woff字体发展简史

    字体发展简史 @font-face 与 EOT(Embedded Open Type) 格式 之所以把它们放到一...

  • css

    应当放在页面头部, 中,防止出现页面闪动使用 @font-face 预加载字体font-display 设置为 s...

  • bootstrap教程整理-组件2/3

    一、字体图标 注意:想要使用字体图标,我们之前引用js和css所在文件夹一定要有fonts组件 想要使用字体图标,...

  • mui 图标显示不出来解决方案

    mui 自己是有自带的 icon 图标的 他是把小图片存在字体里面然后在用引用字体的方式来 读出图标的。 我引用了...

网友评论

      本文标题:页面引用font-face字体图标,并且是base64格式

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