IE9标准视图无加载CSS

And*_*rri 6 css internet-explorer-9

我有这个问题,也许我不是唯一的..

如果我在FF,Chrome,Safari,IE7,IE8上测试我的网站是完美的.

在IE9(标准视图)它不加载CSS文件.如果我打开Compatibilty视图它工作正常...

如何在标准视图中显示CSS?

谢谢

Gra*_*ham 9

已知IE9拒绝不使用"text/css"MIME类型发送的样式表.这是一个新的安全增强功能,但它让一些人措手不及.你的CSS文件是动态生成的吗?确保它以'text/css'的形式传递.

更多信息:http://blogs.msdn.com/b/ieinternals/archive/2011/03/27/http-406-not-acceptable-php-ie9-standards-mode-accepts-only-text_2f00_css-for-stylesheets的.aspx


另一个尝试::它不仅仅是文档中的'text/css'需要正确,您需要确保您的本地IIS使用正确的标头发送它." 如果由于MIME类型不正确而忽略样式表,则您的站点可能无法按预期呈现.文本,图像或其他功能可能缺少所需的样式.如果样式表被忽略,因为它不能正确显示MIME类型,将在IE9 F12开发人员工具控制台中记录通知. "

http://msdn.microsoft.com/en-us/library/gg622939%28VS.85%29.aspx

IE9不应用链接样式表