在 table的css里面加: border-collapse:collapse;
在 td 的css里面加: empty-cells:show;
2.或者在空单元格td里面加 ;
border-collapse 设置或检索表格的行和单元格的边是合并在一起还是按照标准的HTML样式分开。
可能的值 :
separate 默认,边框被分开。 不会忽略 border-spacing 和 empty-cells 属性。
collapse 如果可能,边框会合并为一个单一的边框。会忽略 border-spacing 和 empty-cells 属性。
inherit 规定应该从父元素继承 border-collapse 属性的值。
empty-cells 属性设置是否显示表格中的空单元格(仅用于“分离边框”模式)。
可能的值
hide 不在空单元格周围绘制边框。
show 在空单元格周围绘制边框。默认。
inherit 规定应该从父元素继承 empty-cells 属性的值。
代码
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title></title>
<style>
table
{
height:200px;
width:200px;
border-collapse:collapse;
empty-cells:hide;
}
</style>
</head>
<body>
<table border="1">
<tr>
<td>1111</td>
<td>2222</td>
</tr>
<tr>
<td>3333</td>
<td></td>
</tr>
</table>
</body>
</html>