在CSS 內容中使用Font Awesome 圖示
在嘗試在CSS 的內容屬性中使用Font Awesome 圖示時,您可能會遇到過由於無法在該上下文中嵌入HTML 程式碼而遇到困難。
Font Awesome 5 及更高版本
對於Font Awesome 5 及更高版本,您應按以下步驟操作:
a:before { font-family: "Font Awesome 5 Free"; content: "\f095"; display: inline-block; padding-right: 3px; vertical-align: middle; font-weight: 900; }
Font Awesome 4 及更早版本
對於Font Awesome 4 及更早版本,請執行以下步驟:
a:before { font-family: FontAwesome; content: "\f095"; }
間距調整
如果您需要圖示與文字之間的間距,請微調下列設定:
a:before { font-family: FontAwesome; content: "\f095"; display: inline-block; padding-right: 3px; vertical-align: middle; }
懸停效果
要修改懸停時的圖標,請為:hover 添加單獨的選擇器並在其內容屬性中指定更新的Unicode轉義序列:
a:hover:before { content: "\f099"; }
Width調整
為了避免因尺寸變化而導致圖示移動,請考慮在基本聲明中設定固定寬度:
a:before { /* Other properties here, as seen in previous code snippets */ width: 12px; /* Set a desired width to prevent icon shifting */ }
以上是如何在 CSS 內容中使用 Font Awesome 圖示?的詳細內容。更多資訊請關注PHP中文網其他相關文章!