解决方案
我认为你需要使用 display: block
在你的图像上。当图像是 inline
行间距有一点额外的空间。
其他提示
您还可以调整 td 元素的行高:
td {
line-height: 0
}
我知道这可能听起来很糟糕,但是您需要确保两端之间没有空格 <img>
标签和结束的开始 </td>
标签。
IE。下面将提出这个问题:
<td>
<img src="image.jpg"/>
</td>
这不会:
<td><img src="image.jpg"/></td>
希望有帮助。
编辑:好吧,这根本不是解决方案。哦!
我没有查过全部内容,但问题出在样式表的某个地方。
如果您仅复制其中的表格部分,则它会正确显示地图。
如果去掉最后的 </span>
这部分的标签,它也可以工作(但是页面变得混合):
<div class="inner"><span class="corners-top"><span></span></span>
<div class="content" style="font-size: 1.1em;">
<!-- Stackoverflow findy thingy -->
<table border="0" cellspacing="0" cellpadding="0">
因此,要么从头开始尝试使用 css,要么尝试将它们逐一删除,以查看导致问题的原因。
不隶属于 StackOverflow