成人国产在线小视频_日韩寡妇人妻调教在线播放_色成人www永久在线观看_2018国产精品久久_亚洲欧美高清在线30p_亚洲少妇综合一区_黄色在线播放国产_亚洲另类技巧小说校园_国产主播xx日韩_a级毛片在线免费

資訊專欄INFORMATION COLUMN

自己制作微信小程序使用base64字體圖標

leon / 3700人閱讀

摘要:問題微信小程序不能隨意使用網(wǎng)絡資源,如字體文件等不能在小程序中使用字體文件不能使用背景圖片定位來使用內(nèi)部圖片下面就介紹一下如何制作字體圖標。簡易方式通過兩個在線工具,很容易地生成加密的字體圖標。

問題:

1.微信小程序不能隨意使用網(wǎng)絡資源,如字體,css文件等

2.不能在小程序中使用字體文件

3.不能使用background-position背景圖片定位來使用內(nèi)部png圖片

下面就介紹一下如何制作base64字體圖標。

簡易方式:

通過兩個在線工具,很容易地生成base64加密的字體圖標。

第一步:在線選擇圖標,生成字體及CSS文件

瀏覽器打開:https://icomoon.io/app/#/select

選擇圖標。覺得不夠的話,在頁面左下角點擊"Add Icon From Library...",添加字體庫,可以選擇免費的,常用的如FontAwsome字體。
選擇圖標
選擇好圖標后,點擊頁面右下角“Generate Font” ->Download,下載字體文件包icomoon.zip
生成圖標

第二步:在線轉(zhuǎn)換base64編碼字體

解壓icomoon.zip

瀏覽器打開:https://transfonter.org/
轉(zhuǎn)換字體
點擊“Add Fonts"按鈕,上傳解壓文件夾中的字體文件:fonts/icomoon.ttf

在下面選項中,將Family support,Base64 encode兩項設置為On,F(xiàn)ormats一欄可只勾選woff2(生成文件的字節(jié)數(shù)少)

點擊”Convert“按鈕后,會在下面出現(xiàn)一個download鏈接,點擊下載(transfonter.org-20180805-033630.zip)

第三步:合成小程序使用的 .wxss文件

在小程序工程中新建圖標字體樣式文件,如common/icons.wxss

打開第二步下載的文件包中的stylesheet.css,將@font-face內(nèi)容拷貝到小程序的icons.wxss中

打開第一步下載的文件包中的style.css,將[class^="icon-"] 及以下的內(nèi)容拷貝到icons.wxss中

第四步:使用字體圖標

在wxml文件中使用view標簽或image標簽,添加class為wxss文件中的類名即可,若需要改變圖標字體大小可以通過font-size來改變:

后記:

有些字體圖標顯示不出來,可能是轉(zhuǎn)換字體時的輸出選項有關。

DIY圖標字體

主要是采用字體制作工具,如Fontforge等制作矢量字體文件,然后可以借助icomoon.io網(wǎng)站導入,后面的步驟就與前面描述的一樣了。

文章版權(quán)歸作者所有,未經(jīng)允許請勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。

轉(zhuǎn)載請注明本文地址:http://systransis.cn/yun/113656.html

相關文章

  • 信小程序引入字體圖標

    摘要:小程序與平常開發(fā)中引入字體圖標的方式不一樣,必須先轉(zhuǎn)為再引入,以阿里巴巴字體圖標為例一去官網(wǎng)下載想要的圖標將想要的圖標添加入庫進入購物車下載代碼下載成功后,將得到一個名為的文件,然后解壓得到這么一堆文件二轉(zhuǎn)換文件為推薦去轉(zhuǎn)換配置選項,將配置 小程序與平常web開發(fā)中引入字體圖標的方式不一樣,必須先轉(zhuǎn)為base64再引入,以阿里巴巴字體圖標 http://iconfont.cn 為例: ...

    mayaohua 評論0 收藏0
  • 信小程序引入字體圖標

    摘要:小程序與平常開發(fā)中引入字體圖標的方式不一樣,必須先轉(zhuǎn)為再引入,以阿里巴巴字體圖標為例一去官網(wǎng)下載想要的圖標將想要的圖標添加入庫進入購物車下載代碼下載成功后,將得到一個名為的文件,然后解壓得到這么一堆文件二轉(zhuǎn)換文件為推薦去轉(zhuǎn)換配置選項,將配置 小程序與平常web開發(fā)中引入字體圖標的方式不一樣,必須先轉(zhuǎn)為base64再引入,以阿里巴巴字體圖標 http://iconfont.cn 為例: ...

    hightopo 評論0 收藏0
  • 信小程序引入字體圖標

    摘要:小程序與平常開發(fā)中引入字體圖標的方式不一樣,必須先轉(zhuǎn)為再引入,以阿里巴巴字體圖標為例一去官網(wǎng)下載想要的圖標將想要的圖標添加入庫進入購物車下載代碼下載成功后,將得到一個名為的文件,然后解壓得到這么一堆文件二轉(zhuǎn)換文件為推薦去轉(zhuǎn)換配置選項,將配置 小程序與平常web開發(fā)中引入字體圖標的方式不一樣,必須先轉(zhuǎn)為base64再引入,以阿里巴巴字體圖標 http://iconfont.cn 為例: ...

    doodlewind 評論0 收藏0

發(fā)表評論

0條評論

leon

|高級講師

TA的文章

閱讀更多
最新活動
閱讀需要支付1元查看
<