Ответ 1
Попробуйте #navigation ul li:not(:first-child):not(:last-child)
.
Я делаю очень продвинутый веб-сайт. Мой вопрос: Можно ли выбрать всех других детей, кроме следующих :first-child
и :last-child
? Я знаю, что есть селектор :not()
, но он не работает с более чем одним, а не в круглых скобках. Это то, что у меня есть:
#navigation ul li:not(:first-child, :last-child) {
background: url(images/[email protected]);
background-size: contain;
}
Попробуйте #navigation ul li:not(:first-child):not(:last-child)
.
Конечно, это сработает, вам просто нужно использовать два "не" селектора.
#navigation ul li:not(:first-child):not(:last-child) {
Он будет продолжать линию вниз после первой, говоря "не первый ребенок" и "не последний ребенок".