2013-03-20 48 views
0

我验证了我的所有HTML和CSS,并且没有错误,但不幸的是我的localhost只能在Firefox中正确呈现 - 在Chrome中和IE9他们只显示没有任何CSS的内容。CSS不是从本地主机渲染 - 但仅在Chrome和IE中呈现

我看着在开发者工具控制台,我发现了以下错误消息:

IE

SEC7113: CSS was ignored due to mime type mismatch 

Resource interpreted as Stylesheet but transferred with MIME type text/plain: 

火狐没有按”但是,不要做任何这些投诉。

什么可能导致此错误?

回答

2

啊哈!就在我发布这个问题之后,我发现了这个问题:我在树中有一个错误的.htaccess文件。它正在影响所有JS和CSS文件的处理。

有时它有助于按逻辑写出东西! :)

4

无论您使用的是什么服务器,都不会向浏览器发送有效的Content-Type标头。如果没有这个头文件,浏览器会将这种不匹配视为安全风险并阻止文件的下载。在这种情况下,结果是没有风格的内容。

Firefox没有这样的块,因此正常工作。

相关问题