我试图选择div
中的第一个h1
,其类名为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
。我怎样才能使它工作?
无论CSS不能做什么,JavaScript都可以。 – JCOC611 2010-12-22 02:39:45
这是你可以用CSS3做的东西:) – BoltClock 2010-12-22 02:43:14