嗨,我想将css应用于与第一个<p>元素相邻的前2个元素(一个,两个).
<div class="one">
<ul>
<p>
<li>One</li>
<li>Two</li>
<p>
<li>Four</li>
<li>Five</li>
</ul>
</div>
Run Code Online (Sandbox Code Playgroud)
以下应用于所有4个li元素
.one ul p:nth-child(odd) ~ li {
background: lightsteelblue;
}
Run Code Online (Sandbox Code Playgroud)