CSS怎么在項目里引入自定義字體圖標(@font-face)


前言

推薦到下面2個免費好用的字體圖標網站,下面以阿里巴巴矢量圖標庫舉例說明

1. 阿里巴巴矢量圖庫

2. Font Awsome

 

步驟

1. 登錄官網后,搜索要下載的圖標,鼠標指向該圖標后如下圖所示,點擊加入購物車圖標

 

2. 然后點擊右上角的購物車圖標后如下圖所示,選擇下載代碼

 

 也可以選擇添加至項目,這樣會創建一個自定義文件夾,方便你后續新增下載圖標

 

3. 解壓下載代碼后打開文件夾,把紅色框中后綴為.ttf,woff,woff2的文件放入你項目中的font文件夾,

紅色圈的iconfont.css放入你項目中的css文件夾

 

4. 在項目中引入iconfont.css

 在頁面中如下圖使用字體圖標對應class即可

 

如果不想在使用引入的每個字體圖標時,前面都加上 iconfront ,可以如下設置,

只要在class=''中'' 以icon-開頭 或 前面任意class類名 加上 icon-xxx 都會使用下面樣式

比如,<span class='icon-dianzan'></span>,   <span class='test icon-dianzan'></span>

  

如果按照上述步驟依然無法顯示字體圖標,看看iconfont.css中紅色框部分路徑是否改為了你項目的路徑

改之前:

 改之后:

 

如果此時仍然無法顯示字體圖標,看看是不是下面這種情況

下載代碼后默認confront.css的@font-face如下顯示

 

上面我也說了,需要把url里的默認路徑改為我們本地的路徑,關鍵來了,不要像下面這樣改,就是不要看到format里面是woff2, 

就把前面字體文件路徑引入woff2,后面依次類推

 就按照引入字體文件路徑時默認彈出的這個順序引入即可

 

另外,如果你按上述步驟創建了自定義項目文件夾,並下載了所需字體圖標,后來項目需要又要增加新的字體圖標這種情況,

需要把新增字體圖標也放進之前創建的自定義項目文件夾,然后重新下載代碼,並替換下面字體文件和confront.css

 

我之前還寫了一篇css如何在項目中引入自定義字體的文章,有需要的朋友可以看看!

 

有需要的朋友可以領取支付寶到店紅包,能省一點是一點

 


免責聲明!

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



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