在 IE7/IE8 中使用 :not() 伪类

Posted

技术标签:

【中文标题】在 IE7/IE8 中使用 :not() 伪类【英文标题】:Use :not() pseudo-class in IE7/IE8 【发布时间】:2011-03-05 20:44:12 【问题描述】:

有什么方法可以让:not() 伪类在 Internet Explorer 7/8 中工作?是否有任何 javascript 可以做与 CSS3 :not() 相同的事情?

【问题讨论】:

【参考方案1】:

或者您可以使用 Dean Edwards IE7.js

【讨论】:

【参考方案2】:

是的,就 JavaScript、jQuery 和 MooTools 而言,支持 :not 伪类选择器。

http://mootools.net/docs/core/Utilities/Selectors#Selector:nothttp://api.jquery.com/not-selector/

【讨论】:

【参考方案3】:

尝试将这个 css3 选择器用于 ie:

http://selectivizr.com/

【讨论】:

不幸的是:not 是“未”应用groups.google.com/forum/#!topic/ie-css3/4K4Q8pUMFTg @silversky Selectivizr 支持:不支持 v0.9.7b。请参阅github.com/keithclark/selectivizr/blob/master/changelog.txt 的更新日志

以上是关于在 IE7/IE8 中使用 :not() 伪类的主要内容,如果未能解决你的问题,请参考以下文章

常用伪类伪元素选择器

css3 伪类

伪类(伪类选择器)

12.伪类选择器与伪元素的应用

关于css伪类,伪元素详解总结

伪类:not() 的用途是啥? [复制]