Html 600x1 px行不显示Outlook 2013、2016和Win 10邮件客户端
我只是想制作一个简单的600px宽的线,可以响应e-amil,但我无法让它显示在Outlook 2013、Outlook 2016 win 7和Windows 10电子邮件上 代码看起来是这样的,我说的这句话就是注释处的那句话“ 现在我把它做成了一个600x1的PNG图像,因为当我试着把它做成一个HTML行时,情况更糟。有人知道是什么导致了这个问题吗 编辑:Html 600x1 px行不显示Outlook 2013、2016和Win 10邮件客户端,html,html-email,Html,Html Email,我只是想制作一个简单的600px宽的线,可以响应e-amil,但我无法让它显示在Outlook 2013、Outlook 2016 win 7和Windows 10电子邮件上 代码看起来是这样的,我说的这句话就是注释处的那句话“ 现在我把它做成了一个600x1的PNG图像,因为当我试着把它做成一个HTML行时,情况更糟。有人知道是什么导致了这个问题吗 编辑: 当我将该行的HTML移出包装表时,它起了作用。HTML元素的高度取像素值,不带px。所以你应该把height=“1”或者你的样式标签hei
当我将该行的HTML移出包装表时,它起了作用。HTML元素的高度取像素值,不带px。所以你应该把
height=“1”
或者你的样式标签height:1px代码>或充其量两者兼而有之。也试着不要把它作为gif,否则它会被设置动画吗?根据我对gifs和outlook的经验,尽管outlook会显示第一帧,但不要相处得很好。使用HTML是在电子邮件中创建纯色或透明间隔符的最有效方法。像这样的东西应该可以在所有的电子邮件客户端上使用,包括Outlook和Win 10 mail
<table cellpadding="0" cellspacing="0" border="0" width="100%" role="presentation" bgcolor="gray">
<tr>
<td height="1" style="font-size: 0; line-height: 0;">
</td>
</tr>
</table>
它不是gif,它已经是PNG了,所以这不是问题。我尝试了你的建议,不幸的是,你也可以写一个mso异常。告诉我如果高度不起作用,你想构建异常,需要更多帮助高度没有修复它,我不敢相信这会造成这么多麻烦,我在代码的页脚有其他水平行,这是可行的,但如果我复制它们就不行了..当我将该行的HTML移出包装表时,它成功了。哇,好的。那么可能是包装器缩小了图像的比例,使图像的宽度变小了?还是很奇怪!但是,在测试和找到解决方案方面做得很好!:)