如何使用css first-child:not()

时间:2017-04-07 13:26:23

标签: html css css3 css-selectors

divid = "cooldiv"。它里面有很多div个元素。现在我需要为所有子div - s设置一个css属性,除了第一个。

所以,这是我到目前为止完成这项任务所尝试的:

#cooldiv .row:not(first-child) {
    top: -50px;
}

但是,当然,它没有成功。这有什么不对?这是源代码的截图:

enter image description here

2 个答案:

答案 0 :(得分:15)

试试#cooldiv .row:not(:first-child)。您似乎在:之前错过了first-child。也许这就是为什么它不起作用?

答案 1 :(得分:0)

尝试类似的东西

#cooldiv .row:first-child {
    top:0px;
} #cooldiv .row {
    top:-50px;
}