首頁 > web前端 > css教學 > 為什麼我的 Font Awesome 5 圖示在偽元素上呈現為正方形?

為什麼我的 Font Awesome 5 圖示在偽元素上呈現為正方形?

Mary-Kate Olsen
發布: 2024-12-28 21:26:10
原創
666 人瀏覽過

Why Are My Font Awesome 5 Icons Rendering as Squares on Pseudo-elements?

Font Awesome 5 圖示在偽元素上渲染為方形

在某些情況下,嘗試透過CSS 使用Font Awesome 圖示動態變更span 元素的內容的用戶可能會遇到圖示呈現為正方形而不是預期圖示的問題。

識別問題

提供的CSS 程式碼示範了該問題:

.myClass {
  font-size:25px;
}

.myClass::after {
  font-family: 'Font Awesome 5 Free';
  content: '\f008';
}
登入後複製

但是,此CSS 將圖示顯示為正方形而不是指定的圖示('f008' )。

了解解決方案

要解決此問題,CSS 程式碼必須包含以下內容property:

font-weight: 900
登入後複製

最終的CSS 程式碼如下:

.myClass {
  font-size:45px;
}

.myClass::after {
  font-family: 'Font Awesome 5 Free';
  content: "\f008";
  font-weight: 900;
}
登入後複製

透過指定字體粗細為900,圖示將在偽元素上正確渲染。

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

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