0
因此,我已经与HTML电子邮件作斗争并且包括Outlook支持一段时间了。在Gmail和Outlook下面的代码中都显示高度为15px。为什么?它的唯一目的是作为虚线分隔线的交叉客户端小时替换。HTML表格和几个电子邮件客户端上的神秘高度
<!-- Dotted Horizontal border Outlook Optimized-->
<table style="width:100%;border-bottom:1px dotted #999999;" align="center" border="0" cellpadding="0" cellspacing="0">
<tbody align="center" border="0" cellpadding="0" cellspacing="0">
<tr align="center" border="0" cellpadding="0" cellspacing="0">
<td style="background:none;height:1px;width:100%;vertical-align:middle;" border="0" cellpadding="0" cellspacing="0" ></td>
</tr>
</tbody>
</table>
UPDATE: 因此,它因为有一个 “空” 的单元格。我认为 会照顾它,但需要更多。我也尝试将1px图像放在单元格中,正如@Vitorino Fernandes所提到的那样,高度依然存在。
实际上,nbsp需要存在几个电子邮件客户端和使用line-height:0px;终于把这个牢房弄平了。
我会建议使用列表标签,并根据需要用内联样式装饰它们 – 2014-09-27 09:32:13
I认为 会为我照顾?因此,请在1px X 1px处制作透明图片并将其放置在那里以强制严格的高度? – BenRacicot 2014-09-27 14:58:53
是的,这将是很好的 – 2014-09-27 15:13:30