我正在处理一个asp.net mvc Web应用程序,并且我的CSS文件中包含以下内容:
@font-face {
font-family: 'Ubuntu';
font-style: normal;
font-weight: 400;
src: url(_tMhxyW6i8lbI7YsUdFlGA.eot);
src: local('Ubuntu'), url(_tMhxyW6i8lbI7YsUdFlGA.eot) format('embedded-opentype'), url(_xyN3apAT_yRRDeqB3sPRg.woff) format('woff');
}
我已经在同一文件夹(Conten / CSS)中添加了字体和CSS文件,但是当我在firefox上检查F12时,它提到它无法获取.woff文件,尽管这些文件位于CSS文件夹中?
任何人都可以建议导致此问题的原因是什么?
谢谢
最佳答案
我对MVC也有同样的问题。
以下是与您的问题有关的答案:https://stackoverflow.com/a/7374640/1838483
我通过通过IIS管理器.woff application/x-woff
添加MIME类型声明来解决此问题。您也可以将其添加到配置文件中,如下所示:
<system.webServer>
<staticContent>
<mimeMap fileExtension=".woff" mimeType="application/x-font-woff" />
<mimeMap fileExtension=".svg" mimeType="image/svg+xml" />
</staticContent>
</system.webServer>
关于html - FireFox无法加载字体404未找到,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/21111688/