CSS中,我们可以使用伪类选择器:nth-child()
来设置表格的表体隔行换色。这个伪类选择器可以针对表格的行或列进行选择来设置样式。
table{ border-collapse: collapse; } tr:nth-child(2n){ background-color: #f2f2f2; }
在这段代码中,我们设置了表格的边框合并为一个单元格并使用了:nth-child(2n)
伪类选择器来选中表格的偶数行。在这些偶数行的background-color
样式中,设置了浅灰色的颜色值,从而实现了隔行换色的效果。
需要注意的是,如果表格中有合并单元格的情况,伪类选择器可能会失效,此时可以考虑使用JavaScript来手动设置行的样式。