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

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

DDD
發布: 2024-12-26 17:05:10
原創
599 人瀏覽過

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

Font Awesome 5 偽元素問題:方塊與圖示

CSS 中,使用偽元素顯示Font Awesome 5 有時會導致圖示中出現意外的方塊而不是圖示我們將探討問題的原因以及解決方法。

正方形的原因

產生的正方形問題是由於缺乏適當的字符權重引起的。預設情況下,偽元素具有「正常」字體粗細,這不適合需要「粗體」或「900」粗細才能正確顯示的 Font Awesome 圖示。

解決方法

解決這個問題將以下規則添加到您的CSS 中:

.myClass::after {
  font-weight: 900;
}
登入後複製

此規則會將偽元素的字體粗細設定為“900”,這將使Font Awesome 圖示正確顯示

例外

請注意,此修復僅適用於其他圖示集的圖示可能需要不同的字體粗細。

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

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