Eu tenho o seguinte html
<div class="section">
<div>header</div>
<div>
contents
<div>sub contents 1</div>
<div>sub contents 2</div>
</div>
</div>
E o seguinte estilo:
DIV.section DIV:first-child
{
...
}
Por alguma razão que não entendo, o estilo está sendo aplicado ao "sub conteúdo 1" <div>
e ao "cabeçalho" <div>
.
Eu pensei que o seletor no estilo se aplicaria apenas ao primeiro filho direto de uma div com uma classe chamada "seção". Como posso alterar o seletor para obter o que quero?