Saya mencoba untuk memilih yang pertama h1
di dalam a div
dengan sebuah kelas bernama detail_container
. Ini berfungsi jika h1
adalah elemen pertama dalam ini div
, tetapi jika muncul setelah ini, ul
itu tidak akan berfungsi.
<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>
Saya mendapat kesan bahwa CSS yang saya miliki akan memilih yang pertama h1
tidak peduli di mana itu div
. Bagaimana cara membuatnya bekerja?