Rails - 未在Internet Explorer中加载CSS

Max*_*s S 5 css internet-explorer ruby-on-rails stylesheet

我一直在努力解决这个问题几周,但我还没有找到解决方案.我的网页在Chrome和Firefox 运行良好,但在所有版本的Internet Explorer上都不行.显然,有很多问题抱怨同样的问题但我在尝试所有已知的解决方案后仍然没有解决我的问题.这里有一些信息给你.

  1. 网页(应用程序)基于Ruby on Rails.
  2. 我有足够的css文件; 他们不超过"31限制"
  3. 在页面顶部,我定义 <!DOCTYPE HTML>
  4. 通过W3C验证

样式表,posts.css.scss包含..

body {
    background-color: #000000;
    color: #FFF;
}
Run Code Online (Sandbox Code Playgroud)

当有人通过internext explorer查看网页时,甚至不会应用这种简单的样式.

我一直在使用Firebug和Chrome调试工具来找到问题的根源,但还没有取得成功.我很感激任何帮助.

Sea*_*ing 8

对于IE,您确实超过了每个文件限制的4096选择器.根据CSS:Selector Counter,你在5775 .似乎其他人已经使用此解决方案来绕过4096选择器限制:用于IE 4096限制的ChristianPeters CSS Split工具.

另一个似乎更正式和记录的工具: CSSSplitter

如果其中一个能完成这项工作,请告诉我.