it-roy-ru.com

Как использовать css first-child с: not ()

Существует родительский элемент div с id = "cooldiv". Внутри него много элементов div. Теперь мне нужно установить свойство css для всех дочерних div-, кроме первого.

Итак, это то, что я пытался сделать до сих пор:

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

Но, конечно, это не сработало. Что здесь не так? Это скриншот исходного кода:

 enter image description here

2
TyForHelpDude

Попробуйте #cooldiv .row:not(:first-child). Кажется, вы пропустили : до first-child. Может быть, поэтому он не работает?

13
curveball

Попробуйте что-нибудь подобное

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