我有一个受.img课影响的子div。
虽然我插入:不是这个div的选择器
.main .content .index-exp .img:not(.view-image){ /*rest*/ }
它仍在影响我的div。
以下是http://jsfiddle.net/x80vm7y8/15/地址。
可能是错误吗?
我的结果
预期结果是
答案 0 :(得分:1)
根据提供的标记,您的选择器应该是:
.main .content .index-exp .img img:not(.view-image) {}
类img
的{{1}}元素是.view-image
元素的后代(它们本身并不包含.img
类)。您试图使用.img
和 .view-image
类来反对元素,而不是使用类.img
和标记类型 .view-image
。
或者,以下工作也是如此:
img
答案 1 :(得分:1)
.index-exp .img img:not(.view-image){ }
(快一点)