在SVG 影像中包含Font Awesome 圖示
用Font Awesome 圖示取代SVG 中的影像可能會遇到困難,因為SVG 中的“i”元素。要使用 Font Awesome 圖標,需要合併呈現圖標的特定字元。
透過檢查 Font Awesome 的樣式表,可以匯出每個圖示的 CSS 表示的語法。例如,在CSS 中:
.icon-cloud-download:before { content: "\f0ed"; }
在SVG 中,字元編碼不同:
<g><text x="0" y="0">&#xf0ed;</text></g>
另外,需要在樣式表中指定Font Awesome 字體系列:
svg text { font-family: FontAwesome; }
對於Font Awesome 5的免費版本,字體系列聲明必須是更新:
svg text { font-family: 'Font Awesome 5 Free'; }
以上是如何在 SVG 圖像中正確嵌入 Font Awesome 圖示?的詳細內容。更多資訊請關注PHP中文網其他相關文章!