利用微信小程序制作屬于自己的Icon圖標
前言
最近在接手一個微信小程序,發(fā)現(xiàn)里面的圖標都是使用的image組件,看起來非常別扭,加載也不太順暢。
就想著看看微信有沒有類似自帶的圖標庫可以使用。
有是有,就是太少了,翻來翻去好像也就 8 種,不太夠用啊。
官方?jīng)]有就只能自己做了,還是阿里的iconfont好使,首先你得有iconfont的賬號。
1、將你心儀的圖標加入購物車
2、將圖標添加至項目
點擊右上角倒數(shù)第三個圖標進入購物車,然后將購物車添加到我們的項目中,沒有項目可以自行創(chuàng)建。
3、我的項目
進入到我的項目可以看到我們剛剛加入的圖標,我的項目在最上方的資源管理 — 我的項目。
4、將項目下載至本地
解壓后你會看到如下文件
5、將字體轉(zhuǎn)換為base64
進入網(wǎng)站:https://transfonter.org/ ,找到文件中的 iconfont.ttf 字體文件,將字體文件轉(zhuǎn)換為 base64。
記得開啟第2步的 Base64 encode。
下載并解壓后你將會獲得如下的文件
6、樣式文件修改
同時打開第 4 步下載解壓的 iconfont.css文件和第 5 步,下載解壓的stylesheet.css文件。
我們先看confont.css文件,紅圈中的代碼直接刪除
再打開stylesheet.css文件,將紅圈中的代碼復制到confont.css文件中去
7、重命名
給confont.css重命名為 xxx.wxss,并放到微信小程序項目中去,注意:后綴必須是wxss
8、導入樣式文件并使用
在app.wxss中導入我們的 xxx.wxss,我們生成的 icon 圖標就可以在項目中使用了。
<view class="iconfont icon-bianji"></view>
至此,我們自定義的Icon圖標就制作完成了
總結
到此這篇關于利用微信小程序制作屬于自己的Icon圖標的文章就介紹到這了,更多相關微信小程序 Icon圖標內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關文章希望大家以后多多支持腳本之家!
相關文章
javascript代碼在ie8里報錯 document.getElementById(...) 為空或不是對象的解決方
今天更升級了ie8,發(fā)現(xiàn)原來在ie7下可以運行的代碼,不能運行了,發(fā)現(xiàn)了一些細節(jié),附臨時修改辦法。2009-11-11JavaScript數(shù)組去重的方法總結【12種方法,號稱史上最全】
這篇文章主要介紹了JavaScript數(shù)組去重的方法,結合實例形式較為詳細的總結分析了12種方法數(shù)組去重的方法,需要的朋友可以參考下2019-02-02ES6中export?default和export之間的區(qū)別詳解
export和export?default都是es6語法中用來導出組件的,可以導出的文檔類型有(?數(shù)據(jù)、常量、函數(shù)、js文件、模塊等),下面這篇文章主要給大家介紹了關于ES6中export?default和export之間的區(qū)別的相關資料,需要的朋友可以參考下2023-04-04JS觸發(fā)事件event.target VS event.currentTarget實例
這篇文章主要介紹了JS觸發(fā)事件event.target VS event.currentTarget實例,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進步,早日升職加薪2023-10-10JavaScript實現(xiàn)異步任務循環(huán)順序執(zhí)行詳解
這篇文章主要為大家詳細介紹了JavaScript中實現(xiàn)異步任務循環(huán)順序執(zhí)行的方法,文中的示例代碼講解詳細,感興趣的小伙伴可以了解一下2023-03-03JavaScript中for循環(huán)的幾種寫法與效率總結
每個接觸JS的開發(fā)人員都不可避免的與for循環(huán)打交道,畢竟這是遍歷必不可少的工具之一。然而當循環(huán)次數(shù)比較大時,效率問題必須重視。下面這篇文章就主要介紹了JavaScript中幾種for循環(huán)的寫法與效率,需要的朋友可以參考借鑒,下面來一起看看吧。2017-02-02如何使用bootstrap框架 bootstrap入門必看!
如何使用bootstrap?這篇文章就是告訴大家如何使用bootstrap框架,具有一定的參考價值,感興趣的小伙伴們可以參考一下2017-04-04