【问题标题】:Polyfill for css :target, not(), and [tilde] sibling selectors?用于 css 的 Polyfill:target、not() 和 [tilde] 兄弟选择器?
【发布时间】:2011-05-31 16:12:30
【问题描述】:

我现在想开始使用 css :target、not() 和 ~ 同级选择器。是否有针对这些的 polyfill 或其他解决方案?我希望能够简单地为它们使用 css,而不是使用 js/jQuery 来模拟它们以供每次使用。

【问题讨论】:

  • ~ 被包括 IE7+ 在内的大多数浏览器支持,所以你现在可以开始使用它了。至于前两个,嗯……

标签: css css-selectors polyfills


【解决方案1】:

IE9.js 填充了你正在寻找的一切。

http://ie7-js.googlecode.com/svn/test/index.html

【讨论】:

  • IE9.js 可能会因为它的全部修复而不是选择性地填充所需的缺失必需功能而使页面呈现非常缓慢。
  • 对于缩小 css 文件的用户,由于 IE9.js 中的bug #273 导致 css 应用不正确,尤其是在 IE8 中,这很烦人。
【解决方案2】:

这个也可以:http://selectivizr.com/

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2012-08-02
    • 2011-12-13
    • 1970-01-01
    • 1970-01-01
    • 2018-05-13
    • 1970-01-01
    • 1970-01-01
    • 2014-04-23
    相关资源
    最近更新 更多