Css改变了第二个元素

use*_*010 1 css css-selectors

我知道:

p+p
Run Code Online (Sandbox Code Playgroud)

在另一个p之后改变第一个p的样式.但是如何在ap之后改变第二个p的css?

Bol*_*ock 6

只需添加另一个+p:

p+p+p
Run Code Online (Sandbox Code Playgroud)

如果您有三个以上的p元素,这适用于第一个元素后面的第二个元素,以及所有后续元素.如果您只想申请一个p元素,请使用:

p:first-child+p+p
Run Code Online (Sandbox Code Playgroud)

或者,如果您可以忽略旧版浏览器:

p:nth-child(3)
Run Code Online (Sandbox Code Playgroud)