【发布时间】:2012-02-20 22:25:28
【问题描述】:
我有以下 HTML:
...
<li>...</li>
<li>...</li>
<li class="last">...</li>
<li class="selected">...</li> # <- this
<li>...</li> # <- this
<li class="last">...</li> # <- this
<li>...</li>
<li>...</li>
<li class="last">...</li>
....
因此,基本上三个lis 为一组,最后一个具有特定类,其中一个组中的第一个li 具有特殊类。
有没有办法用纯 CSS 来选择带有 selected 类的 li 和接下来的两个,在上面的代码中标记?
我已经设法使用li.selected + li 选择了下一个,但这不适用于之后的那个。
【问题讨论】:
标签: html css css-selectors