最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

vue項(xiàng)目中使用iconfont方式

 更新時(shí)間:2024年07月27日 09:08:25   作者:不吃香菜的蟹老板  
這篇文章主要介紹了vue項(xiàng)目中使用iconfont方式,具有很好的參考價(jià)值,希望對(duì)大家有所幫助,如有錯(cuò)誤或未考慮完全的地方,望不吝賜教

vue項(xiàng)目中引入iconfont的方式

iconfont的三種使用方法

  • unicode 不常用
  • Font class 像字體一樣使用,默認(rèn)黑色圖標(biāo),無法修改顏色
  • Symbol 支持多色圖標(biāo),更靈活,推薦

一、unicode

二、Font class

方式一:下載到本地

  • 第一步:iconfont-資源管理-我的項(xiàng)目-Font class -下載到本地

  • 第二步:引入至項(xiàng)目中

在 index.html

<link rel="stylesheet" href="/src/assets/iconfont/iconfont.css" rel="external nofollow"  />
  • 第三步:vue頁面中使用
<span class="iconfont icon-off-line"></span>

方式二:在線引用

iconfont-資源管理-我的項(xiàng)目-Font class - 查看在線鏈接 - 項(xiàng)目引用樣式文件 - 頁面中使用;

使用方式跟上面的方式一大體相同,只是在index.html中引入href 不一樣

<link rel="stylesheet"  rel="external nofollow"  />

 ??????

三、Symbol

3.1 下載到本地的方式

  • 3.1.1 iconfont-我的項(xiàng)目-symbol-下載到本地 - 解壓提取出最低層文件夾(font_421XXXXX)-重命名文件夾為 iconfont(包含iconfont.js)放在vue項(xiàng)目中(我是放在/assets/ )

  • 3.1.2 在assets 目錄下建一個(gè)icon.css文件 /assets/css/icon.css
.icon {
  width: 1em;
  height: 1em;
  vertical-align: -0.15em;
  fill: currentColor;
  overflow: hidden;
}
  • 3.1.3 在main.js中 引入js和css
import './assets/iconfont/iconfont.js'
import './assets/css/icon.css'
  • 3.1.4 最后vue文件中使用圖標(biāo)
<svg class="icon outerColor" aria-hidden="true">
     <use xlink:href="#icon-xuanzhong" rel="external nofollow"  rel="external nofollow" ></use>
</svg>

3.2 在線引用的方式

  • 3.2.1 、 iconfont-我的項(xiàng)目-symbol-查看在線鏈接-復(fù)制鏈接 //at.alicdn.com/t/c/font_4 ***** _famq0z6ltd.js
  • 3.2.2 、 第二步跟上面一樣,在assets 目錄下建一個(gè)icon.css文件
  • 3.2.3、 在mian.js中引入 icon.css文件,在index.html引入在線js資源文件并且加上前綴 https:

!!! 記住在線的引入不是在main.js中引入js文件了,因?yàn)闆]有本地iconfont目錄,而是在index.html中引入

// 在 main.js

import './assets/css/icon.css'

// 在public/index.html

<head>
    <script src="https://at.alicdn.com/t/c/font_4*****_famq0z6ltd.js"></script>
</head>
  • 3.2.4 最后在頁面中使用圖標(biāo)是一樣的
<svg class="icon outerColor" aria-hidden="true">
     <use xlink:href="#icon-xuanzhong" rel="external nofollow"  rel="external nofollow" ></use>
</svg>

3.3 修改圖標(biāo)顏色

  • 在線修改:選中圖標(biāo) 批量去色
  • 本地修改:把js文件用正則表達(dá)式找出fill屬性,把fill屬性全干掉
  • 最后,設(shè)置外層顏色
.outerColor{
	  color: red;
}

個(gè)人認(rèn)為:

在線引入的方式比較適合項(xiàng)目開發(fā)測(cè)試階段,因?yàn)閳D標(biāo)可能會(huì)有新增修改,使用在線引入的方式就不用每次UI小姐姐編輯了圖標(biāo)都要開發(fā)人員去下載;

本地下載引入的方式適合在運(yùn)行上線階段,避免線上引入不穩(wěn)定訪問不了圖標(biāo)。

總結(jié)

以上為個(gè)人經(jīng)驗(yàn),希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。

相關(guān)文章

  • Vue中CSS動(dòng)畫原理的實(shí)現(xiàn)

    Vue中CSS動(dòng)畫原理的實(shí)現(xiàn)

    這篇文章主要介紹了Vue中CSS動(dòng)畫原理的實(shí)現(xiàn),文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2019-02-02
  • vant/vue跨域請(qǐng)求解決方案

    vant/vue跨域請(qǐng)求解決方案

    這篇文章主要介紹了vant/vue跨域請(qǐng)求解決方案,需要的朋友可以參考下
    2022-12-12
  • vue前端實(shí)現(xiàn)表格數(shù)據(jù)增查改刪功能

    vue前端實(shí)現(xiàn)表格數(shù)據(jù)增查改刪功能

    增刪改查是我們寫項(xiàng)目百分之七十會(huì)遇到的代碼,下面這篇文章主要給大家介紹了關(guān)于vue前端實(shí)現(xiàn)表格數(shù)據(jù)增查改刪功能的相關(guān)資料,文中通過代碼介紹的非常詳細(xì),需要的朋友可以參考下
    2024-05-05
  • Vue實(shí)現(xiàn)數(shù)字時(shí)鐘效果

    Vue實(shí)現(xiàn)數(shù)字時(shí)鐘效果

    這篇文章主要為大家詳細(xì)介紹了Vue實(shí)現(xiàn)數(shù)字時(shí)鐘效果,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2022-08-08
  • vue3?reactive響應(yīng)式依賴收集派發(fā)更新原理解析

    vue3?reactive響應(yīng)式依賴收集派發(fā)更新原理解析

    這篇文章主要為大家介紹了vue3響應(yīng)式reactive依賴收集派發(fā)更新原理解析,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪
    2023-03-03
  • vue中如何使用embed標(biāo)簽PDF預(yù)覽

    vue中如何使用embed標(biāo)簽PDF預(yù)覽

    這篇文章主要介紹了vue中如何使用embed標(biāo)簽PDF預(yù)覽,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2022-05-05
  • Vue3中reactive與ref函數(shù)使用場(chǎng)景

    Vue3中reactive與ref函數(shù)使用場(chǎng)景

    這篇文章主要為大家介紹了Vue3?中有場(chǎng)景是?reactive?能做而?ref?做不了的使用詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪
    2022-07-07
  • vue項(xiàng)目使用modbus實(shí)現(xiàn)串口通訊的示例代碼

    vue項(xiàng)目使用modbus實(shí)現(xiàn)串口通訊的示例代碼

    本文主要介紹了vue項(xiàng)目使用modbus實(shí)現(xiàn)串口通訊的示例代碼,可以實(shí)現(xiàn)與Modbus設(shè)備的數(shù)據(jù)交互,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2025-02-02
  • Vue 頁面切換效果之 BubbleTransition(推薦)

    Vue 頁面切換效果之 BubbleTransition(推薦)

    使用 vue,vue-router,animejs 來講解如何實(shí)現(xiàn)vue頁面切換效果之 BubbleTransition,需要的朋友參考下吧
    2018-04-04
  • vue中表格設(shè)置某列樣式、不顯示表頭問題

    vue中表格設(shè)置某列樣式、不顯示表頭問題

    這篇文章主要介紹了vue中表格設(shè)置某列樣式、不顯示表頭問題,具有很好的參考價(jià)值,希望對(duì)大家有所幫助,如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2023-10-10

最新評(píng)論

亚东县| 恩平市| 修文县| 靖安县| 郸城县| 聊城市| 溧水县| 乌拉特中旗| 阳新县| 定南县| 巴林左旗| 清苑县| 岳普湖县| 金沙县| 麻城市| 洪泽县| 安乡县| 常州市| 锦州市| 峨山| 双柏县| 昌宁县| 化州市| 共和县| 西华县| 岳阳市| 新营市| 淅川县| 容城县| 高清| 炎陵县| 宜州市| 科技| 沂水县| 瑞丽市| 惠州市| 巴东县| 旌德县| 攀枝花市| 宣化县| 雷山县|