前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >[微信小程序]在微信小程序中使用fontawesome6

[微信小程序]在微信小程序中使用fontawesome6

原创
作者头像
逝水经年
发布2022-03-31 19:07:32
3.5K4
发布2022-03-31 19:07:32
举报
文章被收录于专栏:数据可视化

在微信小程序中使用fontawesome6

一、下载fontawesome6

https://fontawesome.com/download

我这边选择的是Free for web 版本

二、使用transfonter编码成Base64

(1)首先先把刚刚下载的fontawesome6解压,得到如下文件目录。

fontawesome6目录结构
fontawesome6目录结构

打开webfonts文件夹

fontawesome6/webfonts
fontawesome6/webfonts

把需要的字体上传(点击“Add fonts”按钮)到transfonter,打开Base64 encode

transfonter
transfonter

点击Convert,等待一会儿,再点击download即可

convert
convert

将刚刚下载的文件解压,得到如下文件目录

文件解压
文件解压

三、在微信小程序中设置

将上一步解压的文件中的stylesheet.css ,后缀改为wxss

后缀改为wxss
后缀改为wxss

在微信小程序项目的根目录中新建style文件夹,并将刚刚改名的stylesheet.wxss复制进去,并在style文件夹中创建一个新的文件叫font-awesome.wxss

style文件夹
style文件夹

回到最开始下载解压完成的fontawesome6文件夹中,打开css目录,找到fontawesome.css并打开,将文件内所有内容复制到font-awesome.wxss

fontawesome.css
fontawesome.css

font-awesome.wxss中删除以下部分。

需要删除的部分
需要删除的部分

然后再打开fontawesome6/css文件夹,找到你编码对应字体的css文件,将其中内容复制到font-awesome.wxss中去,我用了far和fas,如果你用的也是这俩,可以直接复制下面的进去

代码语言:css
复制
.fas,
.fa-solid {
    font-family: 'Font Awesome 6 Free';
    font-weight: 900;
}

.far,
.fa-regular {
    font-family: 'Font Awesome 6 Free';
    font-weight: 400;
}

在小程序项目根目录下配置app.wxss,引入我们刚刚弄好的wxss文件

代码语言:css
复制
@import './style/font-awesome.wxss';
@import './style/stylesheet.wxss';

四、使用

代码语言:html
复制
<text class="far fa-circle-question"></text>

五、后记

逛了一波度娘,发现很少有关于微信小程序中引入fontawesome的完全教程,于是就记录下每一步怎么操作的,希望对你有所帮助。

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 在微信小程序中使用fontawesome6
    • 一、下载fontawesome6
      • 二、使用transfonter编码成Base64
        • 三、在微信小程序中设置
          • 四、使用
            • 五、后记
            相关产品与服务
            云开发 CloudBase
            云开发(Tencent CloudBase,TCB)是腾讯云提供的云原生一体化开发环境和工具平台,为200万+企业和开发者提供高可用、自动弹性扩缩的后端云服务,可用于云端一体化开发多种端应用(小程序、公众号、Web 应用等),避免了应用开发过程中繁琐的服务器搭建及运维,开发者可以专注于业务逻辑的实现,开发门槛更低,效率更高。
            领券
            问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档