」工欲善其事,必先利其器。「—孔子《論語.錄靈公》
首頁 > 程式設計 > 為什麼我的 Font Awesome 圖示沒有渲染?

為什麼我的 Font Awesome 圖示沒有渲染?

發佈於2024-11-15
瀏覽:760

Why Aren\'t My Font Awesome Icons Rendering?

Font Awesome 圖示不渲染:原因與解決方案

Font Awesome 圖示是增強網頁視覺吸引力的熱門選擇。然而,儘管包含了所需的 CSS 和 HTML,但有些使用者還是遇到了圖示無法正確呈現的問題。本文探討了此問題的潛在原因並提供了解決方案。

一個常見問題是 CDN 連結不正確。確保Font Awesome的CSS文件連結準確,如下圖:

此外,請仔細檢查頁面的安全協議是否與CSS 連結中使用的協議相符。例如,如果您的頁面使用 HTTPS,則必須對 CSS 連結使用 HTTPS(將 http:// 替換為 https://)。

另一個潛在的罪魁禍首是 AdBlock Plus 或 uBlock 等廣告攔截器。暫時停用廣告攔截器,看看它們是否幹擾圖示。清除瀏覽器的快取也可以解決該問題。

驗證使用圖示的 HTML 元素是否具有適當的類別屬性。例如,以下程式碼將不會顯示圖示:

而是使用:

此外,請檢查您的CSS 是否不會覆蓋Font Awesome 字體系列,如本例所示:

* {
  font-family: 'Josefin Sans', sans-serif !important;   
}

最後,如果您使用的是 Internet Explorer 8,請確保您的頁面上存在 HTML5 Shim。如果這些解決方案都無法解決問題,請參閱 Font Awesome Wiki 以取得進一步的故障排除提示。

最新教學 更多>
  • 為什麼我的PHP提交按鈕沒有觸發回顯和表格顯示?
    為什麼我的PHP提交按鈕沒有觸發回顯和表格顯示?
    PHP 提交按鈕困境:不可用的回顯和表格您的程式碼打算在點擊「提交」按鈕時顯示回顯和表格在PHP 表單上。但是,您遇到了這些元素仍然隱藏的問題。這是因為您使用 if(isset($_POST['submit'])) 來控制這些元素的顯示,但提交按鈕缺少 name 屬性。 解決方案:提...
    程式設計 發佈於2024-11-15
  • 大批
    大批
    方法是可以在物件上呼叫的 fns 數組是對象,因此它們在 JS 中也有方法。 slice(begin):將陣列的一部分提取到新數組中,而不改變原始數組。 let arr = ['a','b','c','d','e']; // Usecase: Extract till index ...
    程式設計 發佈於2024-11-15
  • 為什麼我的 @font-face EOT 字型無法在 Internet Explorer 中透過 HTTPS 載入?
    為什麼我的 @font-face EOT 字型無法在 Internet Explorer 中透過 HTTPS 載入?
    @font-face EOT 無法透過HTTPS 載入:解決方案在Internet 中與@font-face EOT 檔案在Internet 中無法透過HTTPS 載入的問題在Explorer 版本7、8 和9 中,使用者發現無論HTTPS 上包含的HTML 頁面的託管狀態如何,問題仍然存在。經過實...
    程式設計 發佈於2024-11-15
  • 為什麼透過 Makefile 運行 Go 程式時出現「權限被拒絕」錯誤?
    為什麼透過 Makefile 運行 Go 程式時出現「權限被拒絕」錯誤?
    權限被拒絕:調查「go run」和Makefile 呼叫之間的差異透過Makefile 執行Go 程式時遇到權限被拒絕錯誤可能會令人困惑。此問題源自於 GNU make 或其 gnulib 元件中的錯誤。根本原因在於系統 PATH 中存在一個名為「go」的目錄,該目錄位於實際 Go 執行檔所在的目錄...
    程式設計 發佈於2024-11-15
  • Bootstrap 4 Beta 中的列偏移發生了什麼事?
    Bootstrap 4 Beta 中的列偏移發生了什麼事?
    Bootstrap 4 Beta:列偏移的刪除和恢復Bootstrap 4 在其Beta 1 版本中引入了重大更改柱子偏移了。然而,隨著 Beta 2 的後續發布,這些變化已經逆轉。 從 offset-md-* 到 ml-auto在 Bootstrap 4 Beta 1 中, offset-md-*...
    程式設計 發佈於2024-11-15
  • 可以使用 CSS 設計 SVG 背景圖片嗎?
    可以使用 CSS 設計 SVG 背景圖片嗎?
    您可以使用 CSS 設計 SVG 背景圖片嗎? 作為 SVG 愛好者,您精通將 SVG 用作背景圖像。然而,仍然存在一個持續存在的問題:您是否也可以在同一個檔案中使用 CSS 設計 SVG 樣式? 遺憾的是,答案是不。用作背景圖片的 SVG 被視為與 CSS 樣式表隔離的單一實體。 CSS 檔案中的...
    程式設計 發佈於2024-11-15
  • 能否結合使用 LIKE 和 IN 來實現更強大的 SQL 查詢?
    能否結合使用 LIKE 和 IN 來實現更強大的 SQL 查詢?
    結合LIKE和IN進行高級SQL查詢在SQL中,LIKE運算子常用於模式匹配,而IN運算子允許我們將一個值與一系列特定值進行配對。雖然這些運算符有不同的用途,但可以將它們組合起來以創建更強大的查詢。 讓我們考慮以下場景:您有一個表,其中有一列名為“company_id”,並且您想要選擇其中包含該列的...
    程式設計 發佈於2024-11-15
  • 為什麼PHP中逗號可以用於回顯但不能用於返回?
    為什麼PHP中逗號可以用於回顯但不能用於返回?
    為什麼用逗號回顯有效,而用逗號返回卻不起作用? 在 PHP 中使用 echo 和 return 連接值時,有使用句號和逗號之間的細微差別。具體來說:Echo:允許以逗號分隔的多個表達式回顯到輸出。 回傳:只能傳回一個單一表達式。 使用句點句點 (.) 運算子將字串或其他資料型別連接成單一字串。例如:...
    程式設計 發佈於2024-11-15
  • 如何將 Django 資料庫從 SQLite 遷移到 MySQL:逐步指南
    如何將 Django 資料庫從 SQLite 遷移到 MySQL:逐步指南
    將 Django DB 從 SQLite 遷移到 MySQL將資料庫從 SQLite 遷移到 MySQL 可能是一項艱鉅的任務。由於可用的工具和腳本過多,因此很難確定最可靠和最直接的方法。 一位經驗豐富的 Django 開發人員建議了一個經受時間考驗的解決方案。他們建議執行以下步驟:轉儲現有的SQL...
    程式設計 發佈於2024-11-15
  • 如何確保 JavaScript 中準確的整數驗證:哪種方法最好?
    如何確保 JavaScript 中準確的整數驗證:哪種方法最好?
    如何在JavaScript 中驗證整數輸入無論是需要檢查整數以確保資料一致性,還是需要向使用者提示準確的錯誤訊息,JavaScript 提供了多種驗證方法整數輸入。 常見的方法是使用 parseInt() 函數。但是,如果您想要處理可能被解析為整數的字串等場景,僅此方法可能不夠。 穩健的整數驗證函數...
    程式設計 發佈於2024-11-15
  • 在 Go 中使用 WebSocket 進行即時通信
    在 Go 中使用 WebSocket 進行即時通信
    构建需要实时更新的应用程序(例如聊天应用程序、实时通知或协作工具)需要一种比传统 HTTP 更快、更具交互性的通信方法。这就是 WebSockets 发挥作用的地方!今天,我们将探讨如何在 Go 中使用 WebSocket,以便您可以向应用程序添加实时功能。 在这篇文章中,我们将介绍: WebSoc...
    程式設計 發佈於2024-11-15
  • 如何從現有模型自動產生 Sequelize 遷移?
    如何從現有模型自動產生 Sequelize 遷移?
    使用 Sequelize CLI 自動產生遷移為 Sequelize 模型建立遷移是資料庫管理中的關鍵步驟。遷移使您能夠追蹤資料庫架構隨時間的變化。雖然 Sequelize 提供了用於模型生成的 CLI 工具,但它還提供了從現有模型自動生成遷移的功能。 要自動產生遷移,請按照以下步驟操作:安裝Seq...
    程式設計 發佈於2024-11-15
  • 如何計算MySQL中兩個日期之間的準確年齡差?
    如何計算MySQL中兩個日期之間的準確年齡差?
    在MySQL 中取得兩個日期之間的年齡差在MySQL 中,計算兩個日期之間的年齡差可能具有挑戰性,尤其是如果你想要它作為一個整數。通常,使用 DATEDIFF() 或除以 365 會導致浮點數值或年份可能不準確。 一個有效的方法是使用TIMESTAMPDIFF() 和適當的日期單位:SELECT T...
    程式設計 發佈於2024-11-15
  • 如何將變數中的憑證傳遞到 AWS 開發工具包版本 2 以進行 IAM 服務存取?
    如何將變數中的憑證傳遞到 AWS 開發工具包版本 2 以進行 IAM 服務存取?
    將憑證從變數傳遞到AWS SDK 版本2將憑證從變數傳遞到AWS SDK 版本2func getIAMClient(ctx context.Context) (*iam.Client, error) { cfg, err := config.LoadDefaultConfig(ctx, co...
    程式設計 發佈於2024-11-15
  • 使用 Python 透過 ODBC 或 JDBC 存取 IRIS 資料庫
    使用 Python 透過 ODBC 或 JDBC 存取 IRIS 資料庫
    字符串问题 我正在使用 Python 通过 JDBC(或 ODBC)访问 IRIS 数据库。 我想将数据提取到 pandas 数据框中来操作数据并从中创建图表。我在使用 JDBC 时遇到了字符串处理问题。这篇文章旨在帮助其他人遇到同样的问题。 或者,如果有更简单的方法来解决这个...
    程式設計 發佈於2024-11-15

免責聲明: 提供的所有資源部分來自互聯網,如果有侵犯您的版權或其他權益,請說明詳細緣由並提供版權或權益證明然後發到郵箱:[email protected] 我們會在第一時間內為您處理。

Copyright© 2022 湘ICP备2022001581号-3