婷婷综合国产,91蜜桃婷婷狠狠久久综合9色 ,九九九九九精品,国产综合av

主頁 > 知識庫 > 微信小程序里使用SVG矢量圖標方法詳解

微信小程序里使用SVG矢量圖標方法詳解

熱門標簽:銀川語音外呼系統中心 鶴壁外呼系統公司 suitecrm 地圖標注 臨沂ai電銷機器人招商 揭陽電腦外呼系統公司 華創e路航彩票銷售點地圖標注 外呼系統號顯示星號怎么看 高德地圖標注常顯 承德地圖標注公司收費

在微信小程序開發過程中需要在小程序里使用SVG矢量圖標,至于為什么要使用SVG圖標相信看到這篇文章的你應該明白,如果你不明白請百度一下

微信小程序里使用SVG矢量圖標有2種引入方法:

一、SVG圖標轉換為BASE64編碼

使用 http://tools.jb51.net/transcoding/img2base64 工具把需要引入的SVG圖標轉換成BASE64編碼

 

注意:生成BASE64編碼時需要把開頭的 data:image/svg; 修改成 data:image/svg+xml; 這個在線工具的問題,使用其它在線BASE64編碼功能時大家一定要注意

復制轉換后的編碼至wxss文件中相應的 background-image:url("SVG圖標BASE64編碼") 中,如下代碼

.svg{background:url("data:svg+xml;base64,iVBORw0KGgoAAAANSUhEUgAAAIwAAACMCAIAAAAhotZpAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA3ZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+2T3kLSMg8LC1QJzR/Dv3t/jrmSE9K/tTuKTbVJF1LQ93QcQG6L6nPEkWqECzSEhhiahTSNGLN0KKH4yG1CDLmhCN8EMskTdhAEXqaofsy9LWqNOCmeEgtgJRZZOF4EA0DlnSoC642kfxdQ+o+S1IOeURyXlRtSxVlJN3Ykve1Eaqwyvs2WuhQYC8Sq7nVDhYb6QhzJlL9rxkltKKokZKLdEhHB8l8OdRUNG6qsQ9sclBHkZ6k7Ojc0jJaSfLqYCG+g3h1E99dDnm+P2oJetK2VLClE7LNtigHIBZI8mpOiGb0EebGhojVQl1xj5FXRSITP8YpRBpYFhiOKJlgJq9oKs3xhA+kB5UvppaOxhxJ0zGxMxDMkDSTZkiaIWkmRUn6fwEGAE2xLmu6HJtTAAAAAElFTkSuQmCC");
width:100rpx;
height:100rpx;
background-size: contain
}

同時還需要添加 background-size: contain 屬性使圖標能根據元素大小自動縮放

然后在wxss對應的wxml文件中添加

 view class="svg">
 /view>

編譯后的效果

 

二、使用運程地址引入SVG圖標

把SVG圖標上傳到網站服務器上,在瀏覽器中輸入SVG圖標地址測試是否能正常打開

 

復制SVG圖標地址到  background-image:url(SVG圖標URL地址) 如下

.svg{background:url(http://mt.com/coding.svg);
 width:100rpx;
 height:100rpx;
}

 編譯后的效果

 

總結:

第一種方法直接把SVG圖標BASE64編碼放到WXSS文件內,這樣做會大大增加微信小程序的體積,如果要更換圖標還需要重新編譯上傳,不推薦

第二種方法相比第一種方法不會增加小程序的體積,需要更換圖標時上傳到服務器即可,非常靈活,推薦使用第二種方法

更多微信小程序開發文章請點擊下方相關文章查閱

您可能感興趣的文章:
  • 微信小程序里引入SVG矢量圖標的方法
  • 今天,小程序正式支持 SVG
  • 微信小程序中的店鋪評分組件及vue中用svg實現的評分顯示組件
  • 詳解如何愉快的在微信小程序中使用SVG圖標

標簽:棗莊 萊蕪 忻州 汕尾 咸寧 七臺河 許昌 三沙

巨人網絡通訊聲明:本文標題《微信小程序里使用SVG矢量圖標方法詳解》,本文關鍵詞  微信,小,程序,里,使用,SVG,;如發現本文內容存在版權問題,煩請提供相關信息告之我們,我們將及時溝通與處理。本站內容系統采集于網絡,涉及言論、版權與本站無關。
  • 相關文章
  • 下面列出與本文章《微信小程序里使用SVG矢量圖標方法詳解》相關的同類信息!
  • 本頁收集關于微信小程序里使用SVG矢量圖標方法詳解的相關信息資訊供網民參考!
  • 推薦文章
    主站蜘蛛池模板: 北安市| 彭阳县| 越西县| 新宁县| 西乡县| 沅江市| 开平市| 太保市| 马关县| 石楼县| 红安县| 卢龙县| 马山县| 临澧县| 万安县| 固阳县| 汾西县| 江城| 特克斯县| 博野县| 宜都市| 如东县| 平凉市| 东乡县| 长武县| 七台河市| 吉木萨尔县| 沾化县| 伊宁市| 罗定市| 仲巴县| 息烽县| 农安县| 呼玛县| 石景山区| 定陶县| 健康| 安塞县| 达孜县| 慈利县| 琼中|