我在我的 asp.net mvc 项目中使用 fontawesome 4.5。我在控制台上遇到以下错误
我的字体文件夹中包含了字体
并在 layout.cshtml 中为 fontwesome 样式表划线
<link href="~/Content/font-awesome.min.css" rel="stylesheet" />
我的字体属性是这样的
@font-face {
font-family: 'FontAwesome';
src: url('../fonts/fontawesome-webfont.eot?v=4.5.0');
src: url('../fonts/fontawesome-webfont.eot?#iefix&v=4.5.0') format('embedded-opentype'),url('../fonts/fontawesome-webfont.woff2?v=4.5.0') format('woff2'),url('../fonts/fontawesome-webfont.woff?v=4.5.0') format('woff'),url('../fonts/fontawesome-webfont.ttf?v=4.5.0') format('truetype'),url('../fonts/fontawesome-webfont.svg?v=4.5.0#fontawesomeregular') format('svg');
font-weight: normal;
font-style: normal;
}
我还在 system.webServer 下的 web.config 文件中添加了静态内容
<staticContent>
<remove fileExtension=".woff" />
<mimeMap fileExtension=".woff" mimeType="application/font-woff" />
<remove fileExtension=".woff2" />
<mimeMap fileExtension=".woff2" mimeType="application/font-woff2" />
</staticContent>
并且还在 IIS 中添加了 MIME 类型
错误仍然存在。需要帮助解决这个问题
谢谢