Perguntas com a marcação «css-selectors»

304
O CSS pode detectar o número de filhos de um elemento?

Provavelmente estou respondendo minha própria pergunta, mas estou extremamente curiosa. Eu sei que o CSS pode selecionar filhos individuais de um pai, mas há suporte para estilizar os filhos de um contêiner, se seu pai tiver uma certa quantidade de filhos. por exemplo container:children(8) { //...

298
Seletores CSS Filho x Descendente

Estou um pouco confuso entre esses 2 seletores. O seletor descendente : div p selecionar tudo pdentro divde um descendente imediato ou não? Então, se o pestiver dentro de outro, divele ainda será selecionado? Em seguida, o seletor filho : div > p Qual é a diferença? Criança significa...

281
Como posso estilizar elementos pares e ímpares?

É possível usar pseudo-classes CSS para selecionar instâncias pares e ímpares de itens da lista? Eu esperava que o seguinte produzisse uma lista de cores alternadas, mas, em vez disso, recebo uma lista de itens azuis: <html> <head> <style> li { color: blue } li:odd {...

242
Selecione todos os enésimos elementos em CSS

É possível selecionar, digamos, cada quarto elemento em um conjunto de elementos? Ex: Eu tenho 16 <div>elementos ... Eu poderia escrever algo assim. div:nth-child(4), div:nth-child(8), div:nth-child(12), div:nth-child(16) Existe uma maneira melhor de fazer

232
Aplicar estilo CSS a elementos filho

Quero aplicar estilos apenas à tabela dentro do DIV com uma classe específica: Nota: Prefiro usar um seletor de css para elementos filhos. Por que o nº 1 funciona e o nº 2 não? 1: div.test th, div.test td, div.test caption {padding:40px 100px 40px 50px;} 2: div.test th, td, caption...

230
Seletor CSS3: primeiro do tipo com o nome da classe?

É possível usar o seletor CSS3 :first-of-typepara selecionar o primeiro elemento com um determinado nome de classe? Não tive sucesso com o meu teste, então estou pensando que não é? O código ( http://jsfiddle.net/YWY4L/ ): p:first-of-type {color:blue} p.myclass1:first-of-type...

221
Como combinar classe e ID no seletor CSS?

Se eu tiver a seguinte div: <div class="sectionA" id="content"> Lorem Ipsum... </div> Existe uma maneira de definir um estilo que expresse a idéia "Uma div com id='content'AND class='myClass'"? Ou você simplesmente segue um caminho ou outro como em <div