【发布时间】:2020-11-16 12:40:06
【问题描述】:
我有一个包含以下课程的小清单
<ul>
<li class="first"></li>
<li class="first"></li>
<li class="first"></li>
<li class="first"></li>
<li class="first--blue"></li>
<li class="first--blue"></li>
<li class="first--blue"></li>
<li class="first"></li>
<li class="first"></li>
</ul>
现在我想将<li class="first--blue"></li> 的类更改为蓝色背景,但我只想将其更改为第一个"first--blue" 而不是其他的
【问题讨论】:
-
你试过
.first + .first--blue吗? -
你可以给它一个 id 或另一个类。如果这三个列表项不使用相同的 CSS 设置,为什么它们需要具有相同的类?
-
@Geshode 列表来自 API,我无法更改类或 ID,也无法使用 JS