【发布时间】:2011-01-03 14:39:02
【问题描述】:
我有一个奇怪而令人沮丧的问题。对于简单的标记:
<table>
<thead>
<tr><th>1</th><th>2</th><th>3</th></tr>
</thead>
<tbody>
<tr><td>a</td><td>b></td><td>c</td></tr>
<tr class='odd'><td>x</td><td>y</td><td>z</td></tr>
</tbody>
</table>
我对 thead、tr 和 tr 奇数元素应用不同的背景颜色值。问题是在大多数浏览器中,每个单元格都有一个不需要的边框,它不是任何表格行的颜色。只有在 Firefox 3.5 中,表格在任何单元格中都没有边框。
我只是想知道如何在其他主要浏览器中删除这些边框,以便您在表格中看到的唯一内容是交替的行颜色。
【问题讨论】:
-
感谢所有建议在 CSS 中添加border-collapse:collapse 的人。做到了。
标签: html css html-table