當(dāng)前位置:首頁(yè) > IT技術(shù) > 移動(dòng)平臺(tái) > 正文

uniapp 引入iconfont的方法
2022-09-06 22:36:30


uniapp 引入iconfont的方法_ico

文章目錄

阿里圖標(biāo)庫(kù):??https://www.iconfont.cn/??

1. 加入購(gòu)物車

選中自己需要的圖標(biāo)依次加入購(gòu)物車

uniapp 引入iconfont的方法_css_02

2. 下載代碼

打開購(gòu)物車-下載代碼到本地

uniapp 引入iconfont的方法_ico_03


uniapp 引入iconfont的方法_自定義_04

3. 創(chuàng)建靜態(tài)目錄

在uniapp項(xiàng)目中的static目錄下面,新建iconfont文件夾用于存儲(chǔ)圖標(biāo),名稱自定義

uniapp 引入iconfont的方法_圖標(biāo)引入_05

4. 樣式字體復(fù)制

iconfont.css和iconfont.ttf

uniapp 引入iconfont的方法_css_06

5. 字體轉(zhuǎn)碼

將 iconfont.ttf文件轉(zhuǎn)位 base64

轉(zhuǎn)碼地址:??https://www.giftofspeed.com/base64-encoder/??

uniapp 引入iconfont的方法_ico_07


選擇轉(zhuǎn)碼內(nèi)容

uniapp 引入iconfont的方法_圖標(biāo)引入_08

6. 轉(zhuǎn)碼內(nèi)容替換

打開??iconfont.css??文件

uniapp 引入iconfont的方法_自定義_09


內(nèi)容替換

@font-face {
font-family: "iconfont"; /* Project id */
src: url('data:application/x-font-woff2;charset=utf-8;base64,轉(zhuǎn)碼內(nèi)容粘貼到這里');
}

uniapp 引入iconfont的方法_ico_10

7. 樣式引入
<style lang="scss">
/*每個(gè)頁(yè)面公共css */
@import '~@/static//iconfont/iconfont.css'
</style>

uniapp 引入iconfont的方法_圖標(biāo)引入_11

7. 使用

前面class =iconfont 是固定的,后面的具體class從iconfont.css文件中復(fù)制

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

uniapp 引入iconfont的方法_css_12

uniapp 引入iconfont的方法_ico_13


uniapp 引入iconfont的方法_自定義_14


uniapp 引入iconfont的方法_css_15

8. 個(gè)性化使用

比如說(shuō),我的收藏圖標(biāo)是黃色的但是,圖標(biāo)默認(rèn)是黑色,那就自己給圖標(biāo)加顏色就可以,大小,布局等樣式都是一樣的。

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

uniapp 引入iconfont的方法_ico_16


uniapp 引入iconfont的方法_ico_17


本文摘自 :https://blog.51cto.com/g

開通會(huì)員,享受整站包年服務(wù)立即開通 >