【问题标题】:Why does some IE9 supports css selectors, but some others doesn't?为什么有些 IE9 支持 css 选择器,而有些不支持?
【发布时间】:2012-12-24 09:14:44
【问题描述】:

我桌面上的 IE9 完美支持 css 选择器。
但是其他电脑上的同一个IE9不行。

我已经在http://tools.css3.info/selectors-test/test.html 上进行了测试。

两台计算机都运行 Windows7。
为什么会在同一个浏览器,同一个操作系统中发生?

【问题讨论】:

    标签: internet-explorer-9 css-selectors


    【解决方案1】:

    无论在哪台机器上,IE9 的行为都应该相同。获得这种可变行为的唯一方法是,如果您有不同的浏览器模式,或文档模式,指示浏览器的行为就像旧版本一样。除此之外,文档必须处于兼容模式,无论是根据用户的指示,还是放置在兼容性视图列表中。

    按 F12 打开您的开发者工具。在那里,您将看到浏览器模式和工具右上角的文档模式。我使用的是 IE10,但您可以在下面看到我所指的内容:

    延伸阅读:Compatibility Modes

    【讨论】:

    • +1。打开开发工具 (F12) 将立即在开发窗口顶部显示文档模式。
    【解决方案2】:

    我的第一个想法是,在其中一台机器上,IE 可能是 running in compatability mode,而您使用的 css 选择器在该渲染模式下不起作用。

    【讨论】:

      猜你喜欢
      • 2021-08-17
      • 1970-01-01
      • 2012-09-28
      • 2011-03-29
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多