我有一个表格(用于表格数据而非布局),我想在表头中不显示边框。据我所知,做法是在CSS中指定
我在此网站上搜索了一下,并尝试了这里提出的各种解决方案(例如
现在我的CSS代码看起来像这样:
有什么想法是导致这种情况的,如何隐藏表头单元格之间的边框?
border-collapse: collapse;
。然而,在我的情况下,边框仍然可见。我在此网站上搜索了一下,并尝试了这里提出的各种解决方案(例如
border-spacing: 0px
,display: none
),但什么都没用。边框还在那里。现在我的CSS代码看起来像这样:
.tableStyle2 {
border-spacing: 0px;
}
.tableStyle2 th {
background-color: #1B7AE0;
border-color: #1B7AE0;
border-spacing: 0px;
}
.tableStyle2 tr {
display: none;
}
相应的HTML代码如下:
<table class = "tableStyle2" width = "100%">
<tr>
<th> ... </th>
<th> ... </th>
<th> ... </th>
<th> ... </th>
<th> ... </th>
</tr>
</table>
有什么想法是导致这种情况的,如何隐藏表头单元格之间的边框?
border-collapse
属性确实起作用,只是它没有按照错误的期望去做(移除边框)。 - Jukka K. Korpela