ฉันพยายามที่จะเลือกเป็นครั้งแรกh1
ภายในกับชั้นที่เรียกว่าdiv
detail_container
ใช้งานได้หากh1
เป็นองค์ประกอบแรกภายในนี้div
แต่ถ้ามาหลังจากนี้ul
จะใช้ไม่ได้
<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>
ฉันรู้สึกว่า CSS ที่ฉันมีจะเลือกเป็นอันดับแรกh1
ไม่ว่าจะอยู่ที่div
ใดก็ตาม ฉันจะทำให้มันทำงานได้อย่างไร?