Я намагаюся вибрати перше 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
. Як я можу змусити це працювати?