小程序不能识别外部字体文件,但是转换成Base64就可以使用字体图标了。
以阿里巴巴的iconfont为例
1.下载图标
先去官网下载喜欢的图标==》
下载解压后的文件夹==》
2.在线转换
打开https://transfonter.org/这个网站,将ttf格式的图标文件转换为base64的
完成之后,下载
3.添加css文件
下载好之后的css文件
复制到需要引用的wxss文件中(全局调用就放到app.wxss中);
复制原始css文件中的以下内容到上面的相同文件中:
4.调用
效果:
备注:
关于第三步:
不一定全局引用复制;也可以单独注册成wxss文件,@import引入;
关于第四步:
引用方式很多,不限于以上示例方式~
本文首发于Calamus的博客。