当前位置:
首页
文章
前端
详情

微信小程序 - 引入字体图标

网站图标要想做到清晰无锯齿,使用普通图片或者雪碧图都很难达到这个目的,一般我们都会引入字体图标(svg转font,使用图标像使用字体一样,详见《web页面使用字体图标》,那么如何在微信小程序中使用自定义图标呢?请看详细步骤:

1、从阿里图库上选择喜欢的图标加入购物车,在购物车弹窗中点击“下载代码”后,解压

微信小程序 - 引入字体图标

阿里图库 加入购物车

微信小程序 - 引入字体图标

购物车 下载代码

微信小程序 - 引入字体图标

图标文件内容

2.、进入transfonter导入第1步得到的iconfont.ttf文件,打开“Base64 encode”开关(Family support是默认打开的),勾选“TTF”选项(仅这一项,其他选项取消勾选)

微信小程序 - 引入字体图标

transfonter设置

3、点击“√Convert”按钮,点击“Download”下载压缩包,解压

微信小程序 - 引入字体图标

下载transfonter

微信小程序 - 引入字体图标

transfonter文件内容

4、打开第2步得到的stylesheet.css文件,全选复制,替换第1步得到的iconfont.css文件中的@font-face{……}代码

微信小程序 - 引入字体图标

代码替换

5、将第3步得到的css文件重命名为iconfont.wxss,放入小程序utils目录

微信小程序 - 引入字体图标

重命名为iconfont.wxss

6、在app.wxss文件顶部引入字体样式文件:@import "./utils/iconfont.wxss";

微信小程序 - 引入字体图标

app.wxss引入字体样式

7、完成!

微信小程序 - 引入字体图标

成功展示自定义图标

免责申明:本站发布的内容(图片、视频和文字)以转载和分享为主,文章观点不代表本站立场,如涉及侵权请联系站长邮箱:xbc-online@qq.com进行反馈,一经查实,将立刻删除涉嫌侵权内容。