惊!小程序也能引用font-awesome

10 篇文章 0 订阅
1 篇文章 0 订阅

小程序引入外部字体文件教程

在这里插入代码片我们知道,字体图标有着许多优点,比如font-awesome、iconfont之类的字体图标库。首先它比位图图标使用起来方便很多,不会失真,图标颜色随便调,不言自喻它是咱们web前端的一大好伙伴!

但当我们开发微信小程序时,也想引用font-awesome怎么办,小程序的样式表是wxss,直接修改font-awesome的后缀名?不不不,事情恐怕没那么简单。。。在小程序里,它是不能识别外部字体文件的。我们要向使用这些字体图标,那么嘿嘿,就得通过“歪门邪道”啦!首先说明一下,这个方法也是我从网上学来的,本文主要是把我所学到的方法通过个人理解后整理。作为学习笔记以便以后翻看。
正文开始!

font-awesome.wxss文件的使用方法

打开网站 https://transfonter.org/

我们首先点一下这个按钮在这里插入图片描述在font-awesome的文件夹里找到字体文件(后缀名为ttf)
在这里插入图片描述在这里插入图片描述
上传完成后,我们打开这个开关,它的意思是将我们上传的字体文件转码为Base64格式
在这里插入图片描述
随后我们点击convert(转换)
在这里插入图片描述
转码完成后点击下载
在这里插入图片描述
接下来解压这个文件,然后打开这个文件
在这里插入图片描述
接着打开原font-awesome文件夹里的css文件
在这里插入图片描述
对比这两个文件,咱们可以发现,这两个文件(左边是font文件,右边是用网站处理后生成的stylesheet.css文件)都有@font-face部分,我们接下来用右边的@font-face(也就是stylesheet.css文件的全部内容)替换掉左边的@font-face部分,最后将文件保存,并把把后缀名改为wxss(为了不破坏原来的font-awesome.css文件,建议你复制一份出来单独改动它)。
在这里插入图片描述
改动后就是下面这个样子了?
在这里插入图片描述
好了,所需的文件做好了。万事具备,只欠import!(坏笑)

font-awesome.wxss文件的使用方法

  1. 将font-awesome.wxss文件放进小程序工程的根目录
  2. 打开app.wxss文件
  3. 在文件开头添加引用语句@import "./font-awesome.wxss"; (双引号里的是font-awesome.wxss文件的路径)

然后然后。。。嘿嘿,就可以直接在小程序wxml文件里运用font-awesome图标了。
完结~撒花
在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值