首頁 > web前端 > css教學 > 為什麼我的 Font Awesome 圖示顯示為正方形而不是符號?

為什麼我的 Font Awesome 圖示顯示為正方形而不是符號?

Barbara Streisand
發布: 2024-12-03 21:26:12
原創
564 人瀏覽過

Why Are My Font Awesome Icons Showing as Squares Instead of Symbols?

Font Awesome 未如預期顯示圖示:出現方塊

當符號顯示為空的方塊。此問題通常是由於 Font Awesome 類別的錯誤實作而引起的。

如何包含 Font Awesome 檔案

您提供的 HTML 程式碼包含 Font 所需的 CSS文件太棒了:

<link rel="stylesheet" href="css/font-awesome.css">
登入後複製

錯誤:缺失類別

你的程式碼使用了不完整的圖示類別:

<i class="icon-camera-retro"></i>
登入後複製

要正確顯示圖標,你需要兩個類:fa類和指定圖標的類,例如作為fa-camera-retro。

正確實作

<i class="fa fa-camera-retro"></i>
登入後複製

Bootstrap 5 更新

在 Bootstrap 5 中,fa 前綴已被棄用。新的預設值是fas(實體樣式)和fab(品牌樣式):

<i class="fas fa-camera-retro"></i>  <!-- Solid icon -->
<i class="fab fa-twitter"></i>        <!-- Brand icon -->
登入後複製

透過應用正確的類,Font Awesome 圖示將按預期呈現,消除以前阻礙您設計的麻煩方塊.

以上是為什麼我的 Font Awesome 圖示顯示為正方形而不是符號?的詳細內容。更多資訊請關注PHP中文網其他相關文章!

來源:php.cn
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
作者最新文章
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板