Tengo el siguiente html
<div class="section">
<div>header</div>
<div>
contents
<div>sub contents 1</div>
<div>sub contents 2</div>
</div>
</div>
Y el siguiente estilo:
DIV.section DIV:first-child
{
...
}
Por alguna razón que no entiendo, el estilo se está aplicando al "sub contenido 1" <div>
, así como al "encabezado" <div>
.
Pensé que el selector en el estilo solo se aplicaría al primer hijo directo de un div con una clase llamada "sección". ¿Cómo puedo cambiar el selector para obtener lo que quiero?