问题描述:在Table中使用了display属性设置某一元素隐藏,但是表格行间距出现异常,变得宽一些。
问题解决:重新设置Table属性(如果需要保留边框,则简单调整即可;如果不需要边框,设置boder为1,将边框颜色设置为背景色即可)
代码如下:
<table border="1" width="100%" id="Table1" cellspacing="0" style="border-color: #CCCCCC; border- 1px; border-style: solid; 100%; border-collapse: collapse;"> <tr> <td bgcolor="#EEFFFF" style="border-bottom-color:#eeffff"> asfdasdf </td> </tr> <tr style="visibility:hidden;"> <td bgcolor="#EEFFFF"> </td> </tr> <tr> <td bgcolor="#EEFFFF"> asdf </td> </tr> <tr> <td bgcolor="#EEFFFF"> asfasdf </td> </tr> </table>