我浏览了其他一些问题,但找不到可以解决我的问题的东西。
我在这里创建了一个代码片段:http: //jsfiddle.net/manoj382/3SeB7/embedded/result/
我有一张有一行和六个单元格的表格。每个 td/cell 的宽度都已定义,并且与其中的图像宽度相匹配(每个图像的宽度也已定义)。一切正常,但是当我在浏览器中放大或缩小时,偶尔会出现白色间隙。
我尝试在代码中删除空白,我定义了宽度和高度,图像设置为显示:块,每个单元格/图像的总宽度与整个表格的总宽度匹配,这也是定义的。但是,客户在缩放时对差距很挑剔,而我没有想法。
*这是一个 HTML 时事通讯,这就是我使用旧学校表格布局方法的原因。
<table width="600" cellpadding="0" cellspacing="0" border="0">
<tbody>
<tr>
<td width="31">
<img src="http://placekitten.com/g/31/64" style="width:31px; height:64px;">
</td>
<td width="65">
<img src="http://placekitten.com/g/65/64" style="width:65px; height:64px;">
</td>
<td width="411">
<img src="http://placekitten.com/g/411/64" style="width:411px; height:64px;">
</td>
<td width="64">
<img src="http://placekitten.com/g/64/64" style="width:64px; height:64px;">
</td>
<td width="29">
<img src="http://placekitten.com/g/29/64" style="width:29px; height:64px;">
</td>
</tr>
</tbody>
</table>
相关的CSS:
<style type="text/css">
img {display:block !important;}
</style>