微信小程序引入iconfont单色图标实例(Font class方式)

  1. 进入https://www.iconfont.cn/官网,
  2. 搜索目标图标,图标类型为“单色图标”
    在这里插入图片描述
  3. 将需要的图标添加到购物车,点击购物车将图标添加至相应的目标项目中

在这里插入图片描述
4. 在小程序项目文件中建一个新的文件夹,命名为iconfont;
在这里插入图片描述
5. 在iconfont文件夹下新建一个wxss文件,并命名为iconfont.wxss
6. 回到iconfont网站,点击复制代码(j即:复制生成的CSS的链接地址)
在这里插入图片描述
7. 打开浏览器,输入上一步骤中的链接地址
在这里插入图片描述
8. 将网页中的内容复制到iconfont.wxss文件中
在这里插入图片描述
9.在小程序app.wxss中引入iconfont.wxss,如图
在这里插入图片描述
10. 在页面中使用,wxml部分代码如下:

<text class="iconfont icon-图标名"></text>

或者

<i class="iconfont icon-图标名"></i>

eg:<i class="iconfont icon-kache"></i>

  1. 最终效果如图
    在这里插入图片描述
  2. 修改图标颜色,wxss部分代码如下
<text class="iconfont icon-图标名" style="color: red;"></text>

效果图:
在这里插入图片描述

  1. 修改图标大小
<text class="iconfont icon-图标名" style="font-size:30px;"></text>

在这里插入图片描述

### 如何在微信小程序中集成和配置 Iconfont 图标字体 #### 准备工作 为了能够在微信小程序项目里使用 Iconfont图标,首先需要注册账号并登录到 [Iconfont](https://www.iconfont.cn/) 平台,在线创建属于自己的图标的集合[^3]。 #### 获取图标代码 挑选好所需的图标之后,可以下载对应的 `iconfont.css` 文件以及获取用于嵌入页面的 `<text>` 标签语法。对于微信小程序而言,通常会采用本地化的方式加载这些资源而不是通过网络请求来提高性能[^2]。 #### 安装 mini-program-iconfont-cli 工具 考虑到直接操作文件可能带来的不便,推荐利用命令行工具 `mini-program-iconfont-cli` 来简化这个过程。安装该工具可以通过 npm 或者 yarn 实现: ```bash npm install -g mini-program-iconfont-cli ``` 或者 ```bash yarn global add mini-program-iconfont-cli ``` 此工具能够帮助开发者更方便地管理 iconfont 字体文件,并将其适配至微信小程序环境之中[^1]。 #### 配置与应用 完成上述准备工作后,按照以下步骤继续设置: - 将下载得到的 `.ttf`, `.woff` 等格式的字体文件放置于项目的合适位置; - 修改 app.wxss 或 page.wxss 中的相关样式表规则以引用这些字体文件; - 在 WXML 页面结构内适当的位置加入形如 `<text class="iconfont icon-xxx"></text>` 的标签实例; 具体来说,可以在全局或局部 CSS 文件中添加如下定义以便正确显示图标字符: ```css @font-face { font-family: 'iconfont'; src: url('/path/to/iconfont.ttf') format('truetype'); } .iconfont { font-family:"iconfont" !important; } ``` 最后一步就是确保所使用的类名(即这里的 "icon-xxx")匹配实际上传至 Iconfont 上面的名字空间了。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值