Estou fazendo um site muito avançado. Minha pergunta: É possível selecionar todas as outras crianças, exceto para o :first-child
e o :last-child
? Eu sei que há um :not()
seletor, mas ele não funciona com mais de um que não esteja entre parênteses. Isso é o que eu tenho:
#navigation ul li:not(:first-child, :last-child) {
background: url(images/UISegmentBarButtonmiddle@2x.png);
background-size: contain;
}
Você é muito corajoso para usar isso. Observe que ele só funcionará em navegadores modernos e definitivamente não funcionará no antinavegador que todos estão usando.
—
rid
@Radu: "Estou fazendo um site muito avançado" Nenhuma surpresa aí ...
—
BoltClock
@BoltClock, certo, apenas dizendo ... Aviso. Mas de qualquer maneira, se o alvo for o iOS Safari, como o nome da imagem sugere, então deve ser seguro.
—
rid
Agora eu vejo por que essa pergunta parece tão familiar ... stackoverflow.com/questions/7403129/combining-not-selectors
—
BoltClock
"anti-navegador"? Esse é o novo Google Ultron de que sempre ouço falar?
—
Jonathan Dumaine