是否可以对替代表格行进行样式设置而不定义替代<tr>
标签上的类别?有条件的替代表格行样式
使用下表,CSS是否可以定义交替行样式,而不必为行“row1/row2”给出交替行? row1可以是默认的,所以row2是问题。
<style>
.altTable td { }
.altTable .row2 td { background-color: #EEE; }
</style>
<table class="altTable">
<thead><tr><td></td></tr></thead>
<tbody>
<tr><td></td></tr>
<tr class="row2"><td></td></tr>
<tr><td></td></tr>
<tr class="row2"><td></td></tr>
</tbody>
</table>
我想这可能是解决方案,我没有声明CSS2,所以当CSS3完全支持时,很高兴看到像这样的其他选项。 – 2009-08-31 14:04:50