每个班组的最后一个

时间:2012-01-13 19:13:47

标签: html css css3 css-selectors

所以我有一系列<tr>个元素,其中一些有一个特殊的类:

<tr>...</tr>
<tr class="special">...</tr>
<tr class="special">...</tr> <!-- this one -->
<tr>...</tr>
<tr class="special">...</tr>
<tr class="special">...</tr>
<tr class="special">...</tr> <!-- this one -->
<tr>...</tr>
<tr>...</tr>

如何在CSS中定位每个特殊组的最后一个(标有注释的组)?或者我应该更改我的标记?请注意,任何神奇的CSS3选择器都是允许的。

2 个答案:

答案 0 :(得分:1)

没有选择器,抱歉。您必须以某种方式更改标记(最简单的方法是在每个组的最后添加一个类)。

答案 1 :(得分:0)

BoltClock说的是真的,没有。如果您可以将<tr>...</tr>替换为</ul> <ul>,则可以使用ul tr.special:last-child