CSS中的上一个相邻选择器

CSS中的上一个相邻选择器,css,Css,CSS中是否有方法针对div.carrots之前的每个p?在这种情况下,我们会吃东西,但不会打嗝 吃吧,吃吧 打嗝 没有“以前的同级”选择器。只有,这要求目标同级位于第一个之后 在本例中,为了选择,您可以使用一些元素(例如,.container)围绕内容,并使用.container p:first child作为选择器。如果您这样做,我认为事情不会有什么不同: <div class=carrots> <p>Munch Munch!</p> &l

CSS中是否有方法针对
div.carrots
之前的每个
p
?在这种情况下,我们会吃东西,但不会打嗝

吃吧,吃吧

打嗝

没有“以前的同级”选择器。只有,这要求目标同级位于第一个之后

在本例中,为了选择
,您可以使用一些元素(例如,
.container
)围绕内容,并使用
.container p:first child
作为选择器。如果您这样做,我认为事情不会有什么不同:

<div class=carrots>
    <p>Munch Munch!</p>
    <div>
    </div>
</div>

咀嚼咀嚼


处的规范有一个所有选择器的列表。应该很容易看出您想要的不在列表中。哦,那是CSS2。以下是CSS3:
<div class=carrots>
    <p>Munch Munch!</p>
    <div>
    </div>
</div>