在 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>