国产xxxx99真实实拍_久久不雅视频_高清韩国a级特黄毛片_嗯老师别我我受不了了小说

資訊專欄INFORMATION COLUMN

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

leon / 3696人閱讀

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

問題:

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

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

3.不能使用background-position背景圖片定位來使用內部png圖片

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

簡易方式:

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

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

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

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

第二步:在線轉換base64編碼字體

解壓icomoon.zip

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

在下面選項中,將Family support,Base64 encode兩項設置為On,Formats一欄可只勾選woff2(生成文件的字節數少)

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

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

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

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

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

第四步:使用字體圖標

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

后記:

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

DIY圖標字體

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

文章版權歸作者所有,未經允許請勿轉載,若此文章存在違規行為,您可以聯系管理員刪除。

轉載請注明本文地址:http://m.specialneedsforspecialkids.com/yun/113656.html

相關文章

  • 信小程序引入字體圖標

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

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

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

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

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

    doodlewind 評論0 收藏0

發表評論

0條評論

leon

|高級講師

TA的文章

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