【发布时间】:2017-02-17 11:33:46
【问题描述】:
我面临一个问题。在其中我想选择所有没有类'test'的文件夹元素,然后我想跳过第一个孩子(在所有没有类测试的元素的结果中)。 我创建了一个小提琴Fiddle link
我正在尝试为所有没有测试类且它也不是第一个子元素的文件夹元素设置背景颜色。
所以我首先尝试为所有没有测试类的元素设置背景颜色。
folder:not(.test) {
background-color:yellow;
}
然后我添加了这个 CSS 来跳过没有测试类的第一个子元素的背景颜色。
folder:not(.test):first-child{
background-color:initial;
}
但这不起作用!!!。在小提琴中,只有最后 3 行的背景颜色应为黄色。但目前第 4 行也有黄色背景。 任何帮助将不胜感激。
注意:我正在寻找仅 CSS 的解决方案。
【问题讨论】:
标签: html css css-selectors