web-dev-qa-db-ja.com

:not()でcss first-childを使用する方法

id = "cooldiv"を持つ親divがあります。内部には多くのdiv要素があります。次に、最初の子を除くすべての子div- sにcssプロパティを設定する必要があります。

だから、これは私がこのタスクを達成するためにこれまで試してきたことです:

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

しかし、もちろん、うまくいきませんでした。ここで何が問題なのですか?これは、ソースコードのスクリーンショットです。

enter image description here

5
TyForHelpDude

#cooldiv .row:not(:first-child)を試してください。 :first-child。たぶんそれが機能しないのですか?

23
curveball

そのようなものを試してください

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