CSS在IE9中,一些样式规则没有应用

CSS在IE9中,一些样式规则没有应用,css,twitter-bootstrap,internet-explorer-9,Css,Twitter Bootstrap,Internet Explorer 9,我正在调试Internet Explorer 9中的一个样式问题 看起来ie9并没有应用css文件中定义的所有样式规则。当我在开发人员工具的网络选项卡中查看时,我看到了存在的“.mobileMenu”类。 但是样式不应用于元素,如果我使用“Inspect element”,浏览器根本不知道任何相关的样式规则。大部分css文件(但不是全部)被ie9忽略 它可以在Chrome、Firefox和IE10中使用。有几个CSS验证错误,但没有一个看起来很麻烦 我猜,这是一个猜测,可能是某种样式表属性CSS

我正在调试Internet Explorer 9中的一个样式问题

看起来ie9并没有应用css文件中定义的所有样式规则。当我在开发人员工具的网络选项卡中查看时,我看到了存在的“.mobileMenu”类。 但是样式不应用于元素,如果我使用“Inspect element”,浏览器根本不知道任何相关的样式规则。大部分css文件(但不是全部)被ie9忽略

它可以在Chrome、Firefox和IE10中使用。有几个CSS验证错误,但没有一个看起来很麻烦

我猜,这是一个猜测,可能是某种样式表属性CSS3?正在导致ie9停止渲染并跳过文件的其余部分。可能吗? 有没有经验


谢谢

IE9不接受某些CSS3属性。请参阅哪些浏览器支持哪些属性

IE9不接受某些CSS3属性。请参阅哪些浏览器支持哪些属性

如果IE9不支持CSS3属性,您可以尝试使用如下插件:

如果IE9不支持CSS3属性,您可以尝试使用如下插件:

最后,它与CSS3无关

Ie9确实停止了渲染,不是因为css文件本身的任何内容,而是因为样式表太大了

据微软称:


我们将样式表拆分为两个独立的文件,问题得到了解决。

最后,它与CSS3无关

Ie9确实停止了渲染,不是因为css文件本身的任何内容,而是因为样式表太大了

据微软称:


我们将样式表拆分为两个单独的文件,问题得到了解决。

向我们展示.mobileMenu拥有的CSS,也许我们可以回答。向我们展示.mobileMenu拥有的CSS,也许我们可以回答。我很清楚某些属性不受支持的事实。但我想知道当IE9在样式表中找到这些属性时会发生什么。我一直认为它会跳过这些属性,但看起来渲染只是因为某种原因而取消了…我很清楚一些属性不受支持的事实。但我想知道当IE9在样式表中找到这些属性时会发生什么。我一直认为它会跳过这些属性,但看起来渲染只是因为某种原因被取消了…这当然很好,很好地找到了自己的答案。如果这是解决您问题的方法,您应该接受这一点:我必须等到明天才能标记我的答案:。感谢您的回复,我们花了一些时间才弄明白这一点!这是我们的案子,整天让我发疯。Thnx知道这个肯定很好,找到自己的答案做得很好。如果这是解决您问题的方法,您应该接受这一点:我必须等到明天才能标记我的答案:。感谢您的回复,我们花了一些时间才弄明白这一点!这是我们的案子,整天让我发疯。Thnx