如何在此构造中选择类别为“red”(First)的第一个元素?
HTML:
<div class='container'>
<p>Zero</p>
<p class="red">First</p>
<p class="red">Second</p>
</div>
答案 0 :(得分:1)
试试这个..
.container .red:nth-child(2)
{
color: red;
}
答案 1 :(得分:1)
好的,不是很漂亮,但做的工作是:
.container p + p.red {
color: red;
}
.container p + p.red ~ p {
color:black; /*reverting back*/
}
答案 2 :(得分:0)
.container p[class=red]:nth-child(2)
{
color: red;
}