摘要:?jiǎn)栴}微信小程序不能隨意使用網(wǎng)絡(luò)資源,如字體文件等不能在小程序中使用字體文件不能使用背景圖片定位來(lái)使用內(nèi)部圖片下面就介紹一下如何制作字體圖標(biāo)。簡(jiǎn)易方式通過(guò)兩個(gè)在線工具,很容易地生成加密的字體圖標(biāo)。
問(wèn)題:
1.微信小程序不能隨意使用網(wǎng)絡(luò)資源,如字體,css文件等
2.不能在小程序中使用字體文件
3.不能使用background-position背景圖片定位來(lái)使用內(nèi)部png圖片
下面就介紹一下如何制作base64字體圖標(biāo)。
簡(jiǎn)易方式:通過(guò)兩個(gè)在線工具,很容易地生成base64加密的字體圖標(biāo)。
第一步:在線選擇圖標(biāo),生成字體及CSS文件瀏覽器打開(kāi):https://icomoon.io/app/#/select
選擇圖標(biāo)。覺(jué)得不夠的話,在頁(yè)面左下角點(diǎn)擊"Add Icon From Library...",添加字體庫(kù),可以選擇免費(fèi)的,常用的如FontAwsome字體。
選擇圖標(biāo)
選擇好圖標(biāo)后,點(diǎn)擊頁(yè)面右下角“Generate Font” ->Download,下載字體文件包icomoon.zip
生成圖標(biāo)
解壓icomoon.zip
瀏覽器打開(kāi):https://transfonter.org/
轉(zhuǎn)換字體
點(diǎn)擊“Add Fonts"按鈕,上傳解壓文件夾中的字體文件:fonts/icomoon.ttf
在下面選項(xiàng)中,將Family support,Base64 encode兩項(xiàng)設(shè)置為On,F(xiàn)ormats一欄可只勾選woff2(生成文件的字節(jié)數(shù)少)
點(diǎn)擊”Convert“按鈕后,會(huì)在下面出現(xiàn)一個(gè)download鏈接,點(diǎn)擊下載(transfonter.org-20180805-033630.zip)
第三步:合成小程序使用的 .wxss文件在小程序工程中新建圖標(biāo)字體樣式文件,如common/icons.wxss
打開(kāi)第二步下載的文件包中的stylesheet.css,將@font-face內(nèi)容拷貝到小程序的icons.wxss中
打開(kāi)第一步下載的文件包中的style.css,將[class^="icon-"] 及以下的內(nèi)容拷貝到icons.wxss中
第四步:使用字體圖標(biāo)在wxml文件中使用view標(biāo)簽或image標(biāo)簽,添加class為wxss文件中的類名即可,若需要改變圖標(biāo)字體大小可以通過(guò)font-size來(lái)改變:
有些字體圖標(biāo)顯示不出來(lái),可能是轉(zhuǎn)換字體時(shí)的輸出選項(xiàng)有關(guān)。
DIY圖標(biāo)字體主要是采用字體制作工具,如Fontforge等制作矢量字體文件,然后可以借助icomoon.io網(wǎng)站導(dǎo)入,后面的步驟就與前面描述的一樣了。
文章版權(quán)歸作者所有,未經(jīng)允許請(qǐng)勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。
轉(zhuǎn)載請(qǐng)注明本文地址:http://m.hztianpu.com/yun/113656.html
摘要:小程序與平常開(kāi)發(fā)中引入字體圖標(biāo)的方式不一樣,必須先轉(zhuǎn)為再引入,以阿里巴巴字體圖標(biāo)為例一去官網(wǎng)下載想要的圖標(biāo)將想要的圖標(biāo)添加入庫(kù)進(jìn)入購(gòu)物車下載代碼下載成功后,將得到一個(gè)名為的文件,然后解壓得到這么一堆文件二轉(zhuǎn)換文件為推薦去轉(zhuǎn)換配置選項(xiàng),將配置 小程序與平常web開(kāi)發(fā)中引入字體圖標(biāo)的方式不一樣,必須先轉(zhuǎn)為base64再引入,以阿里巴巴字體圖標(biāo) http://iconfont.cn 為例: ...
摘要:小程序與平常開(kāi)發(fā)中引入字體圖標(biāo)的方式不一樣,必須先轉(zhuǎn)為再引入,以阿里巴巴字體圖標(biāo)為例一去官網(wǎng)下載想要的圖標(biāo)將想要的圖標(biāo)添加入庫(kù)進(jìn)入購(gòu)物車下載代碼下載成功后,將得到一個(gè)名為的文件,然后解壓得到這么一堆文件二轉(zhuǎn)換文件為推薦去轉(zhuǎn)換配置選項(xiàng),將配置 小程序與平常web開(kāi)發(fā)中引入字體圖標(biāo)的方式不一樣,必須先轉(zhuǎn)為base64再引入,以阿里巴巴字體圖標(biāo) http://iconfont.cn 為例: ...
摘要:小程序與平常開(kāi)發(fā)中引入字體圖標(biāo)的方式不一樣,必須先轉(zhuǎn)為再引入,以阿里巴巴字體圖標(biāo)為例一去官網(wǎng)下載想要的圖標(biāo)將想要的圖標(biāo)添加入庫(kù)進(jìn)入購(gòu)物車下載代碼下載成功后,將得到一個(gè)名為的文件,然后解壓得到這么一堆文件二轉(zhuǎn)換文件為推薦去轉(zhuǎn)換配置選項(xiàng),將配置 小程序與平常web開(kāi)發(fā)中引入字體圖標(biāo)的方式不一樣,必須先轉(zhuǎn)為base64再引入,以阿里巴巴字體圖標(biāo) http://iconfont.cn 為例: ...
閱讀 2075·2021-09-07 09:59
閱讀 2595·2019-08-29 16:33
閱讀 3773·2019-08-29 16:18
閱讀 2934·2019-08-29 15:30
閱讀 1754·2019-08-29 13:52
閱讀 2124·2019-08-26 18:36
閱讀 604·2019-08-26 12:19
閱讀 765·2019-08-23 15:23