我有以下列表:匹配項之前指定項目
<ul>
<li class="parent">1.</li>
<li class="child">1. first</li>
<li class="child">1. second</li>
<li class="child">1. third</li>
<li class="parent">2.</li>
<li class="child">2. first</li>
<li class="child">2. second</li>
<li class="child">2. third</li>
<li class="child">2. fourth</li>
<li class="child">2. fifth</li>
<li class="parent">3.</li>
<li class="child">3. first</li>
<li class="child">3. second</li>
<li class="child">3. third</li>
<li class="child">3. fourth</li>
<li class="parent">4.</li>
<li class="child">4. first</li>
<li class="child">4. second</li>
<li class="child">4. third</li>
</ul>
我想設置特定背景first
和最後一個元素。雖然我與first
沒有問題:
.parent + .child {
background-color: whitesmoke;
}
話,我不知道該怎麼辦與持續。
簡單地說:我想在.parent
之前匹配.child
。
謝謝邁克爾!相關SO問題是非常有幫助的。 – hsz
很高興幫助。 –