在nuxt中引入Font Awesome字體圖標庫


介紹

在element-ui框架中提供了一些圖標樣式,但是種類比較少,所以在這里提供一套更完善的字體圖標庫Font Awesome(官方文檔),下面就開始介紹如何在一個nuxt項目中使用這套字體庫。

引入步驟

1.進入Font Awesome官方網址,下載字體庫,官方網址:http://fontawesome.dashgame.com/

2.下載完成之后,對壓縮包進行解壓,放置項目中的assets文件夾下

3.在nuxt.config.js中添加配置

{
    src: '~assets/font-awesome-4.7.0/css/font-awesome.min.css'
}

 使用

1.在官方網站上,任意找一個圖標樣式,進行復制

2.復制完成之后,進行粘貼,得到的是“fa-thumbs-up”,我們將其用到展示頁面上

<i class="fa-thumbs-up"></i>

 3.此時,我們觀察頁面,發現頁面上並沒有顯示對應的圖標,只顯示一個小框框。開始懷疑nuxt引入資源出錯,又開始檢查是否是font awesome內部字體庫引用出錯,發現都沒有問題,后來發現是復制粘貼過來的樣式前面缺少“fa”,導致引用失敗。官網應該是最近更新的,之前的打開方式並非如此。由於比較相信官網沒有注意這方面的問題,找了很久才發現是這個原因,這個坑應該很快會被修復。

4.正確的使用方式

<i class="fa fa-thumbs-up"></i>

5.這時,觀察頁面,發現圖標已經顯示正常

6.我們可以通過font-size和color屬性來改變圖標的大小和顏色

<i class="fa fa-thumbs-up" style="font-size: 30px;color: red"></i>

 


 說明:本文為原創作品,若有參考會在文中提及,如有遺漏,涉及侵權,請聯系本人,將立即修正。

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM