我把高度为900px的图像放在一张高度为900px的桌子里面。但由于某种原因,额外的5px高度会自动添加到表格的底部。这是代码。有人可以解释为什么会这样吗?感谢。
<body style="margin: 0; padding: 0;">
<table align="center" border="1" cellpadding="0" cellspacing="0" width="650" height="900" style="border-collapse: collapse;" style="border-top: 1px solid white;">
<tr>
<td><img src="dummy.png" alt="#" style="width: 296px; height:auto;"></td>
</tr>
</table>
</body>
答案 0 :(得分:2)
答案 1 :(得分:-1)
这是表和td的已知问题
将图像设置为td的背景
<body>
<table align="center" border="1" width="296" height="900">
<tr>
<td style="background-image:url(http://dummyimage.com/296x900/ccc/fff);">
</td>
</tr>
</table>
</body>