我有这个问题,也许我不是唯一的..
如果我在FF,Chrome,Safari,IE7,IE8上测试我的网站是完美的.
在IE9(标准视图)它不加载CSS文件.如果我打开Compatibilty视图它工作正常…
如何在标准视图中显示CSS?
谢谢
解决方法
已知IE9拒绝不使用“text / css”MIME类型发送的样式表.这是一个新的安全增强功能,但它让一些人措手不及.你的CSS文件是动态生成的吗?确保它以’text / css’的形式传递.
另一个尝试::它不仅仅是文档中的’text / css’需要正确,您需要确保您的本地IIS使用正确的标头发送它. “如果由于MIME类型不正确而忽略样式表,则您的站点可能无法按预期呈现.文本,图像或其他功能可能缺少所需的样式.如果样式表被忽略,因为它不能正确显示MIME类型,将在IE9 F12开发人员工具控制台中记录通知.“
http://msdn.microsoft.com/en-us/library/gg622939%28VS.85%29.aspx