確定Font Awesome 偽元素中的正確字體系列
Font Awesome 5 為使用者提供了一系列圖示系列,包括免費、固體、品牌、常規。每個系列都需要在 CSS 偽元素中分配特定的字體系列才能正確顯示圖示。
案例1:品牌圖示
使用品牌圖示時,例如Twitter 圖示位於https://fontawesome.com/icons/twitter?style=brands,正確的字體系列是「Font Awesome 5 Brands」。這是因為品牌圖示具有獨特的視覺風格,並且位於單獨的字體系列中。
案例2:實心圖示
嘗試顯示實心圖示時,例如https://fontawesome.com/icons/phone?style=solid 上提供的電話圖標,重要的是要注意正確的字體系列不是“Font Awesome” 5 固體。 」實心圖示實際上與常規圖示屬於同一字體系列,即「Font Awesome 5 Free」。
正確的方法
而不是分配特定字體-每個圖示樣式的系列,建議在一行中包含所有必需的字體系列,並用逗號分隔。根據圖示的樣式使用適當的字體:
.icon { display: inline-block; font-style: normal; font-variant: normal; text-rendering: auto; -webkit-font-smoothing: antialiased; font-family: "Font Awesome 5 Brands", "Font Awesome 5 Free"; }
透過此方法,瀏覽器將在遇到品牌圖示時優先考慮品牌字體系列,而在遇到品牌圖示時優先考慮免費字體系列實心或常規圖示。
以上是如何在 CSS 中正確設定 Font Awesome 圖示的字體系列?的詳細內容。更多資訊請關注PHP中文網其他相關文章!