Sto cercando di selezionare il primo h1
all'interno di una div
con una classe chiamata detail_container
. Funziona se h1
è il primo elemento all'interno di questo div
, ma se viene dopo questo ul
non funzionerà.
<style type="text/css">
.detail_container h1:first-child
{
color:blue;
}
</style>
</head>
<body>
<div class="detail_container">
<ul>
<li></li>
<li></li>
</ul>
<h1>First H1</h1>
<h1>Second H1</h1>
</div>
</body>
</html>
Avevo l'impressione che il CSS che ho selezionerà il primo h1
indipendentemente da dove si trovi div
. Come posso farlo funzionare?