Я пытаюсь выбрать первый 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
. Как заставить его работать?