【发布时间】:2020-01-03 16:17:07
【问题描述】:
仅使用 CSS,是否可以根据行数(或列数)以某种方式设置表格样式
场景,我有一个这样定义的表:
<table class='my-table-css'>
<tr> <td></td></tr>
........
<tr> <td></td></tr>
</table>
如果表格中的行数超过三行,我需要将偶数行的颜色与奇数行不同
如果表格中的行少于四行,我需要以相同的方式为偶数行和奇数行着色
表一,偶数行有背景色
--------------
Row 1 | | |
--------------
Row 2 | BG | BG |
--------------
Row 3 | | |
--------------
Row 4 | BG | BG |
--------------
表2,连行都没有背景色
--------------
Row 1 | | |
--------------
Row 2 | | |
--------------
Row 3 | | |
我只需要使用 CSS 来完成此任务,有来自 CSS 大师的任何想法吗?
【问题讨论】:
标签: css