日期:2014-05-17  浏览次数:20621 次

<td>中套<table>有间隙怎么办高手求教
<table border=0 cellspacing=0 cellpadding=0 width="900px"
class="centerTable" bordercolordark="#FFFFFF"
bordercolorlight="#000000" >
<tr>
<td width="170px">
<table bordercolordark="#FFFFFF" 
bordercolorlight="#000000" border=1 cellpadding="0" cellspacing="0" >
<tr>
<td>
&nbsp;
</td>
</tr>
<td >
<table bordercolordark="#FFFFFF"
bordercolorlight="#000000" border=1 cellpadding="0" cellspacing="0" >
<tr>
<td>
&nbsp;
</td>
</tr>
</tr>
</table>
</td>
</tr>
</table>




内部俩个table <td>内容之间有空隙怎么办呢

------解决方案--------------------
设置padding:0px试试
------解决方案--------------------
晕,结构好混乱,你先把html结构写清楚了再说。。。貌似td、tr都没有正确关闭啊。
------解决方案--------------------
<table cellpadding=0 cellspace=0>
</table>


------解决方案--------------------
<style type="text/css">
html,body,div,span,ol,li,ul,table,img,b,form,a,h1,h2,p,input,select{margin:0px;padding:0px;font-size:14px;color:#000000;}
*{margin:0px;padding:0px;font-size:14px;color:#000000;}
img{vertical-align:top;border:0px;}
table{width:100%;border:0px;border-collapse:collapse;}
</style>
------解决方案--------------------
<table border="0" cellpadding="0" cellspacing="0" style="border-collapse: collapse" bordercolor="#111111" width="1002" id="AutoNumber1" bgcolor=ffffff> 这就没空隙了。
------解决方案--------------------
楼主:咱先不找错;先看看编程习惯问题;
1:你有三个<table>的开始,却只有两个</table>的结束;
2:属性的值要带双引号;
你先把代码规范解决了咱们在解决技术问题;
如果是你的编程习惯导致的问题那就要小心了 程序员大忌!!!!
------解决方案--------------------
...最简单的办法,打开设计全部圈起来,在下面的属性框里有个间距,你调成0完事
------解决方案--------------------
设置padding ,margin 为 0