Tôi đang cố gắng chọn cái đầu tiên h1bên trong a divvới một lớp được gọi detail_container. Nó hoạt động nếu h1là phần tử đầu tiên bên trong này div, nhưng nếu nó xuất hiện sau phần tử này , ulnó sẽ không hoạt động.
<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>
Tôi có ấn tượng rằng CSS mà tôi có sẽ chọn đầu tiên cho h1dù nó ở đâu trong này div. Làm thế nào tôi có thể làm cho nó hoạt động?