国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

微信小程序開(kāi)發(fā)系列(十三)·如何使用iconfont、微信小程序中如何使用字體圖標(biāo)

這篇具有很好參考價(jià)值的文章主要介紹了微信小程序開(kāi)發(fā)系列(十三)·如何使用iconfont、微信小程序中如何使用字體圖標(biāo)。希望對(duì)大家有所幫助。如果存在錯(cuò)誤或未考慮完全的地方,請(qǐng)大家不吝賜教,您也可以點(diǎn)擊"舉報(bào)違法"按鈕提交疑問(wèn)。

微信小程序 使用 icon-font,微信小程序開(kāi)發(fā),微信小程序,小程序,java,物聯(lián)網(wǎng),stm32,javascript

目錄

1.? 如何使用iconfont

2.??微信小程序中如何使用字體圖標(biāo)

3.? 背景圖的使用


1.? 如何使用iconfont

????????在項(xiàng)目中使用到的小圖標(biāo),一般由公司設(shè)計(jì)師進(jìn)行設(shè)計(jì),設(shè)計(jì)好以后上傳到阿里巴巴矢量圖標(biāo)庫(kù),然后方便程序員來(lái)進(jìn)行使用。

????????小程序中的字體圖標(biāo)使用方式與 Web 開(kāi)發(fā)中的使用方式是一樣的。

????????首先點(diǎn)擊下方鏈接進(jìn)入:

iconfont-阿里巴巴矢量圖標(biāo)庫(kù)

? ? ? ? 進(jìn)行注冊(cè)(聲明:這不是打廣告!這不是打廣告??!這不是打廣告?。?!

? ? ? ? 注冊(cè)完后再搜索框輸入想要搜索的圖標(biāo):

微信小程序 使用 icon-font,微信小程序開(kāi)發(fā),微信小程序,小程序,java,物聯(lián)網(wǎng),stm32,javascript

? ? ? ? 點(diǎn)擊回車(Enter),就可以看到搜索的內(nèi)容:

微信小程序 使用 icon-font,微信小程序開(kāi)發(fā),微信小程序,小程序,java,物聯(lián)網(wǎng),stm32,javascript

? ? ? ? 找到想要選擇的圖標(biāo),將鼠標(biāo)放上去,點(diǎn)擊圖示位置:

微信小程序 使用 icon-font,微信小程序開(kāi)發(fā),微信小程序,小程序,java,物聯(lián)網(wǎng),stm32,javascript

? ? ? ? 會(huì)發(fā)現(xiàn)右上角購(gòu)物車閃爍:

微信小程序 使用 icon-font,微信小程序開(kāi)發(fā),微信小程序,小程序,java,物聯(lián)網(wǎng),stm32,javascript

? ? ? ? 點(diǎn)擊購(gòu)物車,彈出如下界面:

微信小程序 使用 icon-font,微信小程序開(kāi)發(fā),微信小程序,小程序,java,物聯(lián)網(wǎng),stm32,javascript

? ? ? ? 點(diǎn)擊添加至項(xiàng)目,若是沒(méi)有創(chuàng)建項(xiàng)目,可以先點(diǎn)擊紅色部分創(chuàng)建項(xiàng)目,最后點(diǎn)擊確定。

? ? ? ? 按照上述步驟,依次找到自己所需要的圖標(biāo),按照?qǐng)D示步驟點(diǎn)擊:

微信小程序 使用 icon-font,微信小程序開(kāi)發(fā),微信小程序,小程序,java,物聯(lián)網(wǎng),stm32,javascript

? ? ? ? 點(diǎn)擊生成的鏈接,可以看到如下展示:

微信小程序 使用 icon-font,微信小程序開(kāi)發(fā),微信小程序,小程序,java,物聯(lián)網(wǎng),stm32,javascript

2.??微信小程序中如何使用字體圖標(biāo)

? ? ? ? 在微信小程序開(kāi)發(fā)者工具中,重新創(chuàng)建一個(gè)文件夾:

微信小程序 使用 icon-font,微信小程序開(kāi)發(fā),微信小程序,小程序,java,物聯(lián)網(wǎng),stm32,javascript

? ? ? ? 找到.scss文件,將上一章的代碼復(fù)制到里面:

@font-face {
  font-family: "iconfont"; /* Project id 4449532 */
  src: url('//at.alicdn.com/t/c/font_4449532_o71t2g49fxq.woff2?t=1709257521549') format('woff2'),
       url('//at.alicdn.com/t/c/font_4449532_o71t2g49fxq.woff?t=1709257521549') format('woff'),
       url('//at.alicdn.com/t/c/font_4449532_o71t2g49fxq.ttf?t=1709257521549') format('truetype');
}

.iconfont {
  font-family: "iconfont" !important;
  font-size: 16px;
  font-style: normal;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

.icon-tongchengpeisong:before {
  content: "\e729";
}

.icon-icon_sjsj:before {
  content: "\e6ad";
}

.icon-tese:before {
  content: "\e68a";
}

.icon-haoping:before {
  content: "\e6c6";
}

微信小程序 使用 icon-font,微信小程序開(kāi)發(fā),微信小程序,小程序,java,物聯(lián)網(wǎng),stm32,javascript

? ? ? ? 在找到app.scss文件,進(jìn)行樣式文件的導(dǎo)入,輸入:

//再倒入樣式文件以后,必須以分號(hào)進(jìn)行結(jié)尾,否則會(huì)出現(xiàn)異常
@import "./pages/iconfont/iconfont.scss";

ps:注意路徑寫(xiě)自己的路徑

? ? ? ? 下面開(kāi)始使用這些字體圖標(biāo),進(jìn)行完善公司信息區(qū)域:

微信小程序 使用 icon-font,微信小程序開(kāi)發(fā),微信小程序,小程序,java,物聯(lián)網(wǎng),stm32,javascript

? ? ? ? 將公司信息區(qū)域代碼改為:

<!-- 公司信息 -->
<view class="info">
  <text><text class="iconfont icon-tongchengpeisong"></text>同城配送</text>
  <text><text class="iconfont icon-tese"></text>行業(yè)龍頭</text>
  <text><text class="iconfont icon-icon_sjsj"></text>半小時(shí)送達(dá)</text>
  <text><text class="iconfont icon-haoping"></text>100%好評(píng)</text>
</view>

微信小程序 使用 icon-font,微信小程序開(kāi)發(fā),微信小程序,小程序,java,物聯(lián)網(wǎng),stm32,javascript

? ? ? ? 注意,框住代碼部分,需要寫(xiě)自己的路徑,剛剛復(fù)制的iconfont里的代碼:

微信小程序 使用 icon-font,微信小程序開(kāi)發(fā),微信小程序,小程序,java,物聯(lián)網(wǎng),stm32,javascript

? ? ? ? 此時(shí)的字體圖標(biāo)過(guò)大,我們可以找到.scss文件,在.info中進(jìn)行修改:

微信小程序 使用 icon-font,微信小程序開(kāi)發(fā),微信小程序,小程序,java,物聯(lián)網(wǎng),stm32,javascript

? ? ? ? 圖示報(bào)錯(cuò),官方表示可以忽略,我們?cè)俅尉幾g,這里的報(bào)錯(cuò)就會(huì)消失,如果你沒(méi)有可以點(diǎn)擊上方的全部清除,再次編譯就會(huì)出現(xiàn):

微信小程序 使用 icon-font,微信小程序開(kāi)發(fā),微信小程序,小程序,java,物聯(lián)網(wǎng),stm32,javascript

? ? ? ? 這個(gè)報(bào)錯(cuò)也有解決方法:

? ? ? ? 找到剛才創(chuàng)建的生成圖標(biāo)的界面,找到“項(xiàng)目配置”,點(diǎn)擊:

微信小程序 使用 icon-font,微信小程序開(kāi)發(fā),微信小程序,小程序,java,物聯(lián)網(wǎng),stm32,javascript

? ? ? ? 將圖示勾選項(xiàng)上:

微信小程序 使用 icon-font,微信小程序開(kāi)發(fā),微信小程序,小程序,java,物聯(lián)網(wǎng),stm32,javascript

? ? ? ? 保存完后,點(diǎn)擊更新:

微信小程序 使用 icon-font,微信小程序開(kāi)發(fā),微信小程序,小程序,java,物聯(lián)網(wǎng),stm32,javascript

? ? ? ? 點(diǎn)擊重新生成的鏈接:

微信小程序 使用 icon-font,微信小程序開(kāi)發(fā),微信小程序,小程序,java,物聯(lián)網(wǎng),stm32,javascript

? ? ? ? 將新生成的代碼,復(fù)制到之前創(chuàng)建的iconfont.scss文件中:

微信小程序 使用 icon-font,微信小程序開(kāi)發(fā),微信小程序,小程序,java,物聯(lián)網(wǎng),stm32,javascript

? ? ? ? 此時(shí)就不會(huì)再出現(xiàn)報(bào)錯(cuò)了。

3.? 背景圖的使用

????????當(dāng)編寫(xiě)小程序的樣式文件時(shí),我們可以使用 background-image 屬性來(lái)設(shè)置元素的背景圖像。

注意事項(xiàng):小程序的 background-image不支持本地路徑!需要使用網(wǎng)絡(luò)圖片,或者base64,或者使用<image /> 組件。

? ? ? ? 找到主頁(yè)文件,在最下方復(fù)制如下代碼,創(chuàng)建一個(gè)“bg-image”的類:

<view class="bg-image"></view>

微信小程序 使用 icon-font,微信小程序開(kāi)發(fā),微信小程序,小程序,java,物聯(lián)網(wǎng),stm32,javascript

? ? ? ? 找到.scss文件,復(fù)制如下代碼:

.bg-imag{
  height: 400rpx;
}

微信小程序 使用 icon-font,微信小程序開(kāi)發(fā),微信小程序,小程序,java,物聯(lián)網(wǎng),stm32,javascript

????????注意,將上方page文件,圖示部分注釋掉:

微信小程序 使用 icon-font,微信小程序開(kāi)發(fā),微信小程序,小程序,java,物聯(lián)網(wǎng),stm32,javascript

? ? ? ? 在.bg-imag文件中加入本地路徑,運(yùn)行可以看到背景圖未發(fā)生變化:

微信小程序 使用 icon-font,微信小程序開(kāi)發(fā),微信小程序,小程序,java,物聯(lián)網(wǎng),stm32,javascript

? ? ? ? 那是因?yàn)樾〕绦虻谋尘皥D地址不能寫(xiě)入本地路徑,我們可以使用網(wǎng)絡(luò)圖片替換本地路徑:

微信小程序 使用 icon-font,微信小程序開(kāi)發(fā),微信小程序,小程序,java,物聯(lián)網(wǎng),stm32,javascript

????????也可以將圖片轉(zhuǎn)換成base64的格式,進(jìn)行使用,不建議使用,因?yàn)楦母袷较侣窂竭^(guò)長(zhǎng):

微信小程序 使用 icon-font,微信小程序開(kāi)發(fā),微信小程序,小程序,java,物聯(lián)網(wǎng),stm32,javascript

????????該段代碼,其中base64的文件我給刪除了,不然過(guò)長(zhǎng):

// 測(cè)試
.bg-image{
  height: 400rpx;
  //小程序的背景圖地址不能寫(xiě)入本地路徑 
  // background-image: url(../../picture/images/love.jpg);

  // 使用網(wǎng)絡(luò)圖片替換本地路徑
  // background-image: url(https://gd-hbimg.huaban.com/bb8cd111e4566d102fc240196785a0ecfe91fbd524576b-GEh3Yw_fw658);

  background-image: url();
}

? ? ? ? 一下是一個(gè)轉(zhuǎn)換base64文件的鏈接,可以自己找.png圖片格式進(jìn)行測(cè)試:

圖片轉(zhuǎn)Base64 (lddgo.net)

微信小程序 使用 icon-font,微信小程序開(kāi)發(fā),微信小程序,小程序,java,物聯(lián)網(wǎng),stm32,javascript

微信小程序開(kāi)發(fā)_時(shí)光の塵的博客-CSDN博客

微信小程序 使用 icon-font,微信小程序開(kāi)發(fā),微信小程序,小程序,java,物聯(lián)網(wǎng),stm32,javascript文章來(lái)源地址http://www.zghlxwxcb.cn/news/detail-841915.html

到了這里,關(guān)于微信小程序開(kāi)發(fā)系列(十三)·如何使用iconfont、微信小程序中如何使用字體圖標(biāo)的文章就介紹完了。如果您還想了解更多內(nèi)容,請(qǐng)?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來(lái)自互聯(lián)網(wǎng)用戶投稿,該文觀點(diǎn)僅代表作者本人,不代表本站立場(chǎng)。本站僅提供信息存儲(chǔ)空間服務(wù),不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。如若轉(zhuǎn)載,請(qǐng)注明出處: 如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實(shí)不符,請(qǐng)點(diǎn)擊違法舉報(bào)進(jìn)行投訴反饋,一經(jīng)查實(shí),立即刪除!

領(lǐng)支付寶紅包贊助服務(wù)器費(fèi)用

相關(guān)文章

  • 微信小程序使用iconfont圖標(biāo)

    微信小程序使用iconfont圖標(biāo)

    一、第一步進(jìn)入iconfont網(wǎng)站 1.添加需要使用的圖標(biāo),點(diǎn)擊購(gòu)物車圖標(biāo)加入項(xiàng)目 ? 2.點(diǎn)擊右上角的購(gòu)物車按鈕 ? ?3.點(diǎn)擊添加項(xiàng)目按鈕,選擇一個(gè)項(xiàng)目添加即可,若沒(méi)有項(xiàng)目,可以創(chuàng)建 ? 4.添加完項(xiàng)目會(huì)自動(dòng)跳轉(zhuǎn)到下一個(gè)頁(yè)面,點(diǎn)擊font class 生成在線鏈接 ? 5.復(fù)制生成的鏈接,去

    2024年02月08日
    瀏覽(110)
  • 【小程序開(kāi)發(fā)必備】微信小程序常用API全介紹,附示例代碼和使用場(chǎng)景

    【小程序開(kāi)發(fā)必備】微信小程序常用API全介紹,附示例代碼和使用場(chǎng)景

    ?創(chuàng)作者:全棧弄潮兒 ?? 個(gè)人主頁(yè): 全棧弄潮兒的個(gè)人主頁(yè) ??? 個(gè)人社區(qū),歡迎你的加入:全棧弄潮兒的個(gè)人社區(qū) ?? 專欄地址:小程序從入門到精通 【分享幾個(gè)國(guó)內(nèi)免費(fèi)可用的ChatGPT鏡像】 【10幾個(gè)類ChatGPT國(guó)內(nèi)AI大模型】 【用《文心一言》1分鐘寫(xiě)一篇博客簡(jiǎn)直yyds】

    2023年04月09日
    瀏覽(30)
  • 微信小程序背景漸變寫(xiě)法加占比以及微信小程序開(kāi)發(fā)過(guò)程中長(zhǎng)使用的代碼段

    在寫(xiě)微信小程序的過(guò)程中,ui設(shè)計(jì)了一個(gè)漸變的背景圖,網(wǎng)上一搜很多都只寫(xiě)了怎么樣讓微信漸變色,但是我的需求就是漸變色而且控制漸變色范圍,比如三個(gè)顏色一個(gè)頭部是深藍(lán),中間淺藍(lán),最底下是白色,那么直接套用網(wǎng)上的列子(第一段代碼),三個(gè)色漸變范圍是一樣

    2024年01月17日
    瀏覽(30)
  • 微信小程序開(kāi)發(fā)系列(三十二)·如何通過(guò)小程序的API實(shí)現(xiàn)頁(yè)面的上拉加載(onReachBottom事件)和下拉刷新(onPullDownRefresh事件)

    微信小程序開(kāi)發(fā)系列(三十二)·如何通過(guò)小程序的API實(shí)現(xiàn)頁(yè)面的上拉加載(onReachBottom事件)和下拉刷新(onPullDownRefresh事件)

    目錄 1.? 上拉加載 2.? 下拉刷新 ????????上拉加載是小程序中常見(jiàn)的一種加載方式,當(dāng)用戶滑動(dòng)頁(yè)面到底部時(shí),會(huì)自動(dòng)加載更多的內(nèi)容,以便用戶繼續(xù)瀏覽小程序中實(shí)現(xiàn)上拉加載的方式: ①? 在app.json或者page.json中配置距離頁(yè)面底部距離:onReachBottomDistance;默認(rèn)50px。 ②

    2024年04月12日
    瀏覽(24)
  • 微信小程序開(kāi)發(fā)系列-07組件

    微信小程序開(kāi)發(fā)系列-07組件

    《微信小程序開(kāi)發(fā)系列-01創(chuàng)建一個(gè)最小的小程序項(xiàng)目》 《微信小程序開(kāi)發(fā)系列-02注冊(cè)小程序》 《微信小程序開(kāi)發(fā)系列-03全局配置中的“window”和“tabBar”》 《微信小程序開(kāi)發(fā)系列-04獲取用戶圖像和昵稱》 《微信小程序開(kāi)發(fā)系列-05登錄小程序》 《微信小程序開(kāi)發(fā)系列-06事件

    2024年02月03日
    瀏覽(110)
  • 微信小程序 | 小程序開(kāi)發(fā)

    微信小程序 | 小程序開(kāi)發(fā)

    ??? 微信小程序?qū)冢盒〕绦蜷_(kāi)發(fā) 初級(jí)知識(shí) ????? 個(gè)人簡(jiǎn)介:一個(gè)不甘平庸的平凡人?? ? 個(gè)人主頁(yè):CoderHing的個(gè)人主頁(yè) ?? 格言: ?? 路漫漫其修遠(yuǎn)兮,吾將上下而求索?? ?? 你的一鍵三連是我更新的最大動(dòng)力?? 目錄 一、認(rèn)識(shí)小程序開(kāi)發(fā) 什么是小程序? 各個(gè)平臺(tái)小

    2024年01月24日
    瀏覽(61)
  • 微信小程序開(kāi)發(fā)通過(guò)mock后臺(tái)數(shù)據(jù),如何使用mock模擬后臺(tái)數(shù)據(jù),以及在小程序中使用

    微信小程序開(kāi)發(fā)通過(guò)mock后臺(tái)數(shù)據(jù),如何使用mock模擬后臺(tái)數(shù)據(jù),以及在小程序中使用

    作為一名前端開(kāi)發(fā)人員,應(yīng)該有很多像我一樣不會(huì)寫(xiě)后臺(tái)接口,但是網(wǎng)上非常多的項(xiàng)目都是需要后臺(tái)數(shù)據(jù)支持的,這個(gè)時(shí)候前端開(kāi)發(fā)人員可能會(huì)犯愁,現(xiàn)在我給大家推薦一個(gè)網(wǎng)站,可以幫助我們簡(jiǎn)單模擬后代數(shù)據(jù) 1.首先,在該網(wǎng)址https://www.fastmock.site注冊(cè)登錄,然后點(diǎn)擊添加項(xiàng)

    2024年02月11日
    瀏覽(23)
  • 微信小程序開(kāi)發(fā)之微信小程序交互

    微信小程序開(kāi)發(fā)之微信小程序交互

    目錄 一、小程序交互 前端: 1、先在登陸界面中編寫(xiě)代碼 2、在前端中編寫(xiě)js代碼 后端: ? ? ? ? ? 1、先導(dǎo)入依賴: ? ? ? ? ? 2、定義好配置文件 ? ? ? ? ? 3、編寫(xiě)好實(shí)體類 ? ? ? ? ? 4、將幫助類進(jìn)行配置 ? ? ? ? ? 5、編寫(xiě)mapper類 ? ? ? ? ? 6、定義service層以及對(duì)應(yīng)的

    2024年02月09日
    瀏覽(21)
  • 微信小程序開(kāi)發(fā)教學(xué)系列(12)- 實(shí)戰(zhàn)項(xiàng)目案例

    微信小程序開(kāi)發(fā)教學(xué)系列(12)- 實(shí)戰(zhàn)項(xiàng)目案例

    本章將通過(guò)一個(gè)簡(jiǎn)單的實(shí)戰(zhàn)項(xiàng)目案例來(lái)幫助讀者鞏固之前學(xué)習(xí)到的知識(shí)。我們將搭建一個(gè)名為“ToDoList”的微信小程序,實(shí)現(xiàn)一個(gè)簡(jiǎn)單的任務(wù)清單功能。 ToDoList是一個(gè)用于記錄和管理任務(wù)的小程序。用戶可以添加、編輯、完成和刪除任務(wù),以及查看任務(wù)清單。 功能需求 顯示任

    2024年02月11日
    瀏覽(29)
  • 微信小程序 -- 小程序開(kāi)發(fā)能力與拓展

    微信小程序 -- 小程序開(kāi)發(fā)能力與拓展

    1. 獲取用戶頭像 當(dāng)小程序需要讓用戶完善個(gè)人資料時(shí),我們可以通過(guò)微信提供的頭像、昵稱填寫(xiě)能力快速完善。如圖: 想使用微信提供的頭像填寫(xiě)能力,需要兩步: 將 button 組件 open-type 的值設(shè)置為 chooseAvatar 當(dāng)用戶選擇需要使用的頭像之后,可以通過(guò) bindchooseavatar 事件回調(diào)

    2024年04月15日
    瀏覽(29)

覺(jué)得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請(qǐng)作者喝杯咖啡吧~博客贊助

支付寶掃一掃領(lǐng)取紅包,優(yōu)惠每天領(lǐng)

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包