Vue引入icon圖示
安裝
npm install vue-svg-icon --save-dev
使用
1. 阿里巴巴向量圖
- 選擇需要的字型修改引數
- 選擇SVG下載
2. IcoMoon
- 點選右上角”icoMoon App”
- 點選左上角”Import Icons”
- 選擇下載的 svg 檔案,點選”開啟”按鈕
- 頁面上會多一個”Untitled Set”選項,下面的小圖示就是匯入的本地 svg 檔案
- 點選選擇這些小圖示,點選右下角”Generate Font”生成字型
- 滑鼠移入到圖示的時候,下面會顯示”Get Code”,點選檢視 (此步驟可省略)
- 點選頂部”Preferences”引數選擇按鈕,修改 Font Name: elm-icon, 其他選項預設即可
- 每個 icon 的名字也建議修改一下, 方便引用
-
點選右下角”Download”下載並解壓
3. 匯入
- 開啟
elm-icon
資料夾 - 把
fonts
資料夾下的所有檔案複製到src/common/fonts
資料夾下 - 把
style.css
檔案改名為elm-icon.css
, 並複製到src/common/fonts
資料夾下, 這裡要注意修改裡面的路徑, 否則會報錯呦!!!
@font-face {
font-family: `elm-icon`;
src: url(`elm-icon.eot?z8fchd`);
src: url(`elm-icon.eot?z8fchd#iefix`) format(`embedded-opentype`),
url(`elm-icon.ttf?z8fchd`) format(`truetype`),
url(`elm-icon.woff?z8fchd`) format(`woff`),
url(`elm-icon.svg?z8fchd#elm-icon`) format(`svg`);
font-weight: normal;
font-style: normal;
}
4. 引入
進入 src/main.js
import `./fonts/elm-icon.css`
5. 使用
- html
<i class="elm-icon icon-home"></i>
<i class="elm-icon icon-discover"></i>
<i class="elm-icon icon-order"></i>
<i class="elm-icon icon-profile"></i>
- css
i {
font-size: 0.3rem;
}
6. 注意
顏色可在 elm-icon.css 檔案設定, 這裡不做詳述
相關文章
- 本地引入vue、element-ui引入fonts,icon圖示不生效問題VueUI
- vue 引入圖示庫Vue
- MUI框架-14-使用自定義icon圖示、引入阿里巴巴向量圖示UI框架阿里
- vue3 動態載入el-icon圖示Vue
- icon 圖示css實現CSS
- vue 專案引入字型圖示報錯、不顯示等問題Vue
- vue-element-admin之修改側邊欄的icon圖示Vue
- vue引入cesimu地圖Vue地圖
- Css字型圖示引入方式CSS
- Symbol 引用 iconfont icon圖示庫Symbol
- font-class引入css樣式,引入字型圖示CSS
- Macicon圖示製作——Icon Resize for MacMac
- 請用fontAwesome代替網頁icon小圖示網頁
- Css字型圖示偽元素方式引入CSS
- 微信小程式引入Font Awesome-icon微信小程式
- Flutter 基礎控制元件篇-->圖片(Image)、圖示(Icon)Flutter控制元件
- 實用的圖示製作工具:Icon Plus for macMac
- 【IOS】自己動手豐衣足食-圖示篇ICONiOS
- 微信小程式引入圖示字型Font Awesome微信小程式
- Flutter 125: 圖解自傳 ACE_ICON.ttf 圖示庫Flutter圖解
- vue專案中使用unicode引入iconfont,動態生成圖示的問題。VueUnicode
- Image2icon for Macicon圖示設計軟體Mac
- react-native Android使用阿里icon font圖示ReactAndroid阿里
- 微信小程式,製作屬於自己的Icon圖示微信小程式
- vue更換圖示Vue
- Image2icon for Mac(icon圖示設計軟體) v2.18中文版Mac
- vue 滑鼠移入顯示圖示 ,滑鼠移出隱藏圖示Vue
- Mac資料夾圖示美化製作工具——Folder Icon MakerMac
- 【Flutter 專題】125 圖解自傳 ACE_ICON.ttf 圖示庫Flutter圖解
- Tree動態顯示Icon
- vue專案封裝iconVue封裝
- Vue中引入jQuery兩種方式可在vue中引入jQueryVuejQuery
- Vue中引入TradingView製作K線圖VueView
- vue-2 引入echarts畫中國地圖底部地圖填充不顯示, 只出現了南海諸島部分VueEcharts地圖
- vue中引入echartsVueEcharts
- SAP UI5 初學者教程之十六 - 圖示 icon 的使用UI
- SAP Fiori 應用裡圖示(Icon)的渲染原理和使用技巧
- iview Table元件渲染操作按鈕, render 渲染icon圖示更改方法View元件