2016年5月2日 星期一

[CSS] Font Awesome 404 issue

 CSS   Font Awesome   404 error



▌Background


開發專案中使用到Font Awesome CSS模組。 這個CSS是以自訂字型來做為CSS  content顯示的圖片。
例如下圖的上面四個按鈕,其實是Font Awesome的字型:



在未正確設定Web application時,會出現無法顯示字型和以下的404錯誤:


如果要正確顯示,必須進行以下設定。

Trouble shooting

CSS and Font

Font Awesome的字型加入到專案,本例是置於 /font/



修改font-awesome.min.css 的字型路徑: (預設是 ‘../fonts/….’)




Web config

WebConfig加入以下設定讓IIS支援MIME type : font-woff*

<system.webServer>
    <staticContent>
      <remove fileExtension=".woff" />
      <mimeMap fileExtension=".woff" mimeType="application/font-woff" />
      <remove fileExtension=".woff2" />
      <mimeMap fileExtension=".woff2" mimeType="application/font-woff2" />
    </staticContent>
  </system.webServer>


Reference






沒有留言:

張貼留言