0

http://jsfiddle.net/RKwHk/ 我需要如何更改我的选择器以便它只选择第一段?谢谢

<div class="cont">
    <span>
        <p>first</p>
    </span>
     <span>
        <p>second</p>
    </span>
     <span>
        <p>thrid</p>
    </span>
</div>

.cont p {
    color: green;
}
.cont p:first-child {
    color: red;
}
4

3 回答 3

1

以这种方式使用它:

.cont p {
    color: green;
}
.cont span:first-child p {
    color: red;
}
于 2013-03-22T12:27:55.723 回答
0

我建议:

.cont div:first-of-type p, /* or the following */
.cont div:first-child p {
    color: red;
}

JS 小提琴演示

请注意,我已将元素更改spandiv元素,因为 ap不应包含在内联元素中。

于 2013-03-22T12:27:45.947 回答
0

将 100% 工作使用这个

.cont p {
    color: green;
}

.cont span:first-child p{
   color:Red;
}
于 2013-03-22T12:31:53.063 回答