我将nth-child(2)的颜色红色应用于段落标记,但红色适用于第一个孩子。任何理由我都很困惑
<div>
<h1>Fox story</h1>
<p>the fox is lied between the lake</p>
<p>that is the possible way </p>
</div>
风格
p:nth-child(2){
color:red;
}
我尝试了Fiddle
答案 0 :(得分:4)
答案 1 :(得分:1)
nth-child
统计所有孩子,因此H1
是第一个,first p
是第二个。
改为使用nth-of-type
。
答案 2 :(得分:0)
在您的情况下,您还可以使用:last-child
或p + p
(如果您确定段落的数量不会发生变化。否则nth-of-type(2)
:)< / p>