负CSS选择器

前端之家收集整理的这篇文章主要介绍了负CSS选择器前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
是否有某种“负”CSS选择器?

例如,当我在我的CSS中写下面这行时,在class classname标签内的所有输入字段都会有一个红色的背景。

.classname input {background: red;}

如何选择属于类classname的标记外部的所有输入字段?

解决方法

使用当前浏览器的CSS支持,你不能。

更新的浏览器现在支持它 – 更多信息请参见Sam’s answer

(请参阅CSS中其他答案的其他答案。)

如果在JavaScript / jQuery中这样做是可以接受的,你可以这样做:

$j(':not(.classname)>input').css({background:'red'});

猜你在找的CSS相关文章