Vue項目中引用‘阿里巴巴字體圖標庫iconfont’

1.前言

在實際開發中,作為前端開發人員的我們經常會遇到下面這種ui圖
在這里插入圖片描述
在這里插入圖片描述

我們看到在上面兩個平臺設計圖中的出現了大量的圖標,在某種情況下,這種圖標是需要我們自己去找的,不要噴我們的 ui 哈,主要是我喜歡麻煩 哈哈,如果ui提供我也是要求他為我們提供SVG格式的,至于為什么 下面會為大家講解。在這里呢我們遇到這種圖標可能會想到我們運用的框架中的字體圖標,像element-ui、iview-ui中都提供了icon圖標
在這里插入圖片描述
在這里插入圖片描述
上面的兩個ui框架中都提供了很多圖標我們至于要直接運用即可,但是在我們的開發需求中很多圖標是不包含在這其中的,很難找到一樣甚至相近的都很少,當然不包括那些按照ui庫進行設計的ui設計師,下面為大家介紹一款強大的圖標庫 阿里巴巴字體圖標庫iconfont
在這里插入圖片描述

點擊進入官網

2.登錄或者注冊

點擊右上角角的頭像

在這里插入圖片描述
隨意選擇一種方式即可
在這里插入圖片描述

3.使用步驟

3.1 點擊我的項目

在這里插入圖片描述

3.2 創建項目

在這里插入圖片描述
在這里插入圖片描述
在這里插入圖片描述
上面的三步我們就創建了一個名為測試一的新項目,那下面我們就開始添加圖標了

3.3 添加圖標

在這里插入圖片描述
我們就以掃一掃類的圖標為例,回到首頁搜索掃一掃,然后回車
在這里插入圖片描述
我們可以看到僅僅掃一掃就為我們提供了255個圖標,是不是很全面

3.4 將圖標添加到項目中

在這里插入圖片描述
我們將自己想要的圖標添加到購物車,然后擦從購物車中將圖標添加到項目中
在這里插入圖片描述
在這里插入圖片描述
在這里插入圖片描述

在這里插入圖片描述

添加后我們的項目中就擁有了我們需要的圖標,前面我說到如果我們找不到ui設計的圖標需要他提供的話 我希望他為我提供svg格式的 下面告訴大家原因

在這里插入圖片描述
在這里插入圖片描述
在這里插入圖片描述
在這里插入圖片描述
在這里插入圖片描述

我們可以將ui提供給我們的svg格式的圖標上傳到我們的項目中,這樣的話方便我們統一進行管理,我們就可以將所有需要到的圖標都添加到我們的項目中后我們就需要將這些圖標添加到我們的項目中

3.5 將我們圖標項目運用到Vue項目

在這里插入圖片描述
點擊下載至本地,然后在我們的vue項目中的assets文件夾下面新建一個icons文件夾,存放我們剛下載的圖標項目
在這里插入圖片描述
在這里插入圖片描述
將我們的文件移過來后,我們在main中進行簡單的引用即可
在這里插入圖片描述

import ‘./assets/icons/iconfont.css’

下面我們就去我們需要用到的地方進行使用就好了
在這里插入圖片描述
我們只需要在我們的vue文件中使用一個i標簽然后設置類名即可,類名的設置是根據我們下載過來的 iconfont.css中選擇的,
在這里插入圖片描述
上面i標簽中的第一個類名 iconfont 是基礎樣式必填,后面的是我們的圖標樣式,也是我們css文件中的黃色框出來的是我們的三個圖標。看一下效果,
在這里插入圖片描述
如果我將i標簽的第二個類名切換成其他的圖標 ,同時我們可以為i添加style設置樣式,簡單的顏色大小,因為我們是字體圖標所以設置大小顏色等演示都是跟設置字體相同
在這里插入圖片描述

看一下效果
在這里插入圖片描述
如果我們后面有添加的新的圖標是不是需要我們重新下載呢,并不是的我們只需要更新我們的iconfont.css文件即可

3.6 后續開發僅需要更新iconfont.css即可

在這里插入圖片描述
在這里我們新添加了一個我的圖標
在這里插入圖片描述
生成代碼
在這里插入圖片描述
生成后我們點擊,打開源碼,復制
在這里插入圖片描述
將我們Vue項目中的iconfont.css里面的代碼替換成最新的就可以了
在這里插入圖片描述
我們的圖標就變成了四個 我們嘗試一下最新的是否有效
在這里插入圖片描述
將i中的類名替換成我們剛添加的‘我的’圖標,看效果
在這里插入圖片描述
大功告成,學會了嗎?
在這里插入圖片描述

本文來自互聯網用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。
如若轉載,請注明出處:http://www.pswp.cn/news/248679.shtml
繁體地址,請注明出處:http://hk.pswp.cn/news/248679.shtml
英文地址,請注明出處:http://en.pswp.cn/news/248679.shtml

如若內容造成侵權/違法違規/事實不符,請聯系多彩編程網進行投訴反饋email:809451989@qq.com,一經查實,立即刪除!

相關文章

學習進度條-17

第十七周 所花時間(包括上課) 5小時 代碼量(行) 300 博客量(篇) 4 了解到的知識點 對sql server數據庫的連接,頁面的跳轉 轉載于:https://www.cnblogs.com/zhaoxinhui/p/11068736.html

項目流程

轉載于:https://www.cnblogs.com/Koma-vv/p/10243286.html

最詳細的講解 JS 原型與原型鏈

文章目錄一. 普通對象與函數對象二. 構造函數三. 原型對象四. proto五. 構造器六. 原型鏈七. Prototype總結一. 普通對象與函數對象 JavaScript 中,萬物皆對象!但對象也是有區別的。分為普通對象和函數對象,Object 、Function 是 JS 自帶的函…

jmeter分布式壓測原理簡介1

1、什么叫分布式壓測? 分布式壓測:模擬多臺機器向目標機器產生壓力,模擬幾萬用戶并發訪問 2、分布式壓測原理:如下 3、更多補充.....待添加 轉載于:https://www.cnblogs.com/yoyoblogs/p/11071774.html

十三 re模塊

一:什么是正則? 正則就是用一些具有特殊含義的符號組合到一起(稱為正則表達式)來描述字符或者字符串的方法。或者說:正則就是用來描述一類事物的規則。(在Python中)它內嵌在Python中&#xff0c…

帶你玩轉 ui 框架 ——scoped及樣式穿透問題詳解

前言 在我們前端的開發中經常會使用到各種 ui 框架 下面這兩個是比較火的,也是我常用的兩個ui框架。 問題描述 但是在使用框架的時候難免會遇到需要改變組件中的一些樣式,當然如果我們所有頁面的組件樣式都是統一的話,我們可以進行全局設置…

Npoi Web 項目中(XSSFWorkbook) 導出出現無法訪問已關閉的流

NPOI生產.xlsx文件件時,在使用book.Write(ms);后,會關閉流,這樣導致再次使用Respons輸出流的時候就出錯了。 造成關閉流的主要原因有時其實是跨域,同域是沒有問題的。 //新建類 重寫Npoi流方法 public class NpoiMemoryStream : M…

三分鐘帶你掌握 CSS3 的新屬性

文章目錄1. css3簡介2. css3邊框2.1 邊框圓角2.2 邊框陰影3. css3背景3.1背景圖大小3.2背景圖起始點4. css3文本效果4.1 文本陰影4.2 文本換行5. css3字體圖標6. css32D轉換7. css3 3D轉換8. css3 transition8.1 單項改變8.2 單項改多項改變9. css3 動畫1. css3簡介 CSS 用于控…

用 div 仿寫 input 和 textarea 功能

div仿寫input和textarea input不能換行&#xff0c;textarea也不能跟隨內容多少而增加高度。 contenteditable true; <div class"msg_content" contenteditable"true" placeholder在這里輸入您的留言或建議></div> .msg_content {box-sizing:…

Vue項目中如何設置動態的TDK

TDK是什么 TDK就是網站的標題&#xff08;title&#xff09;、描述&#xff08;description&#xff09;和關鍵詞&#xff08;keyword&#xff09; TDK在哪里 上面大佬對TDK的概念解釋的很全面&#xff0c;但是在網頁中的TDK在哪里呢&#xff0c;作為開發人員打開F12我們就…

[Pytorch]Pytorch的tensor變量類型轉換

原文&#xff1a;https://blog.csdn.net/hustchenze/article/details/79154139 Pytorch的數據類型為各式各樣的Tensor,Tensor可以理解為高維矩陣。與Numpy中的Array類似。Pytorch中的tensor又包括CPU上的數據類型和GPU上的數據類型&#xff0c;一般GPU上的Tensor是CPU上的Tenso…

PHP從零開始--基礎篇

一、 變量 1.1概念 變量是存儲數據的用的容器。 1.2定義變量 變量名的語法規則&#xff1a; 可以是數字、字母、下劃線&#xff0c;但是不能以數字開頭不能出現空格變量名是區分大小寫變量名不能是系統中的關鍵字行業約定的語法規范 駝峰命名法 比如 myname 定義成 myNam…

node

? Table of Contents 1. 全局對象2. 代碼執行優先級3. 模塊導入4. 模塊加載 4.1. 文件模塊優先級4.2. 文件夾加載優先級 4.2.1. 包&#xff08;文件夾&#xff09;下的入口文件優先級4.2.2. 包加載優先級5. 核心模塊的簡單使用 5.1. events1 全局對象 globalconsole.log(globa…

一個關于WCF調用遠程鏈接返回405錯誤不允許使用此方法的問題

最近在調試WCF的接口時一直返回“405不允許使用此方法”&#xff0c;這個問題困擾了大半天&#xff0c;網上查了各種辦法&#xff0c;但是每個人遇到的問題不同還是不能解決。 最后無意之中發現問題所在&#xff0c;記錄一下幫助后面的同學解決問題。 WCF遠程方法會配置屬性Web…

PHP從零開始--循環數組

一、循環 1.1單層for循環 1.1.1基礎語法 for(初識變量;結束范圍;累加/累減){ 重復執行的代碼 } 1、 先初識化變量$i 2、 $i<100表達式進行判斷 3、 跳入循環&#xff0c;執行重復代碼 4、 累加或者累加 5、 再進行$i<100表達式判斷 6、 再跳入循環&#xff0c;執行重復…

Spring Cloud(F版)搭建高可用服務注冊中心

上一篇文章【Spring Cloud搭建注冊中心】成功搭建了一個Eureka Server服務注冊中心&#xff0c;不過相信細心的朋友都會發現&#xff0c;這個服務注冊中心是一個單節點服務注冊中心&#xff0c;萬一發生故障或者服務器宕機&#xff0c;那所有的服務可就不能使用了&#xff0c;這…

Python(60)_閉包

1 、閉包的概念 #-*-coding:utf-8-*- 1、閉包&#xff1a;內部函數調用外部函數的變量def outer():a 1def inner():print(a)print(inner.__closure__) outer() print(outer.__closure__) 2 閉包的使用 #-*-coding:utf-8-*- 1、閉包&#xff1a;內部函數調用外部函數的變量 …

PHP從零開始--錯誤處理函數

一、錯誤處理 1.1錯誤種類 1.1.1Notices 比如沒有定義變量確使用了會報notice錯誤&#xff0c;只是提醒注意&#xff0c;不影響后續代碼執行 1.1.2Warnings 這是警告錯誤&#xff0c;比如include引入一個并不存在的文件&#xff0c;不影響后續代碼執行 1.1.3Fatal Erro…

第四單元博客總結——暨OO課程總結

第四單元博客總結——暨OO課程總結 第四單元架構設計 第一次UML作業 簡單陳述 第一次作業較為簡單&#xff0c;只需要實現查詢功能&#xff0c;并在查詢的同時考慮到性能問題&#xff0c;即我簡單的將每一次查詢的結果以及遞歸的上層結果都存儲下來&#xff0c;使用一個Boolean…

兩列布局:6種方法

面試過程中總會文檔兩列布局&#xff0c;左邊等寬&#xff0c;右邊自適應幾種方法&#xff1f;以下提供6種為君解憂 <div id"wrap"><div id"left"></div><div id"right"></div> </div>需求就是左側定寬&…