关键词搜索

源码搜索 ×
×

uniapp 引入iconfont的方法

发布2022-06-28浏览1689次

详情内容

在这里插入图片描述

阿里图标库https://www.iconfont.cn/

1. 加入购物车

选中自己需要的图标依次加入购物车
在这里插入图片描述

2. 下载代码

打开购物车-下载代码到本地
在这里插入图片描述
在这里插入图片描述

3. 创建静态目录

在uniapp项目中的static目录下面,新建iconfont文件夹用于存储图标,名称自定义
在这里插入图片描述

4. 样式字体复制

iconfont.css和iconfont.ttf
在这里插入图片描述

5. 字体转码

将 iconfont.ttf文件转位 base64
转码地址:https://www.giftofspeed.com/base64-encoder/
在这里插入图片描述
选择转码内容
在这里插入图片描述

6. 转码内容替换

打开iconfont.css文件
在这里插入图片描述
内容替换

@font-face {
  font-family: "iconfont"; /* Project id  */
  src: url('data:application/x-font-woff2;charset=utf-8;base64,转码内容粘贴到这里');
}

    在这里插入图片描述

    7. 样式引入
    <style lang="scss">
    	/*每个页面公共css */
    	@import '~@/static//iconfont/iconfont.css'
    </style>
    

      在这里插入图片描述

      7. 使用

      前面class =iconfont 是固定的,后面的具体class从iconfont.css文件中复制

      <i class='iconfont icon-suoding'></i>
      <i class='iconfont icon-shoucangxuanzhong'></i>
      
      • 1
      • 2

      在这里插入图片描述

      在这里插入图片描述
      在这里插入图片描述
      在这里插入图片描述

      8. 个性化使用

      比如说,我的收藏图标是黄色的但是,图标默认是黑色,那就自己给图标加颜色就可以,大小,布局等样式都是一样的。

      <i class='iconfont icon-suoding' style="color: darkgray;"></i>
      <i class='iconfont icon-shoucangxuanzhong' style="color: aliceblue;"></i>
      
      • 1
      • 2

      在这里插入图片描述
      在这里插入图片描述

      相关技术文章

      点击QQ咨询
      开通会员
      返回顶部
      ×
      微信扫码支付
      微信扫码支付
      确定支付下载
      请使用微信描二维码支付
      ×

      提示信息

      ×

      选择支付方式

      • 微信支付
      • 支付宝付款
      确定支付下载