<table width=100% border=1 id="c" style="background-color:red;border:0px;" frame=void> <tr><td style="background-color:#ccc;"> <table width=500 border=1 class="c"><tr><td>b</td></tr></table> <table width=100 border=1 class="c"><tr><td>b</td></tr></table> <table width=400 border=1 class="c" ><tr><td>b</td></tr></table> </td></tr> <tr><td style="background-color:#cfcfcf;">b</td></tr> </table>
已知:现在的红色边框是通过背景颜色显示出来的.
问题:怎么去掉中间的那条红线呢?
这个你先把Table的边框去掉,再通过样式哪里需要边框就加到哪里。。。
table的cellpadding和cellspacing默认都有大小的。你设置table边框或者<tr>和<td>的样式都不会看出效果的。 cellpadding="0" cellspacing="0" 之后哪里需要样式加哪里。