我试图强迫outlook以480px的宽度显示我的邮件。这适用于几乎所有其他邮件客户端,但不适用于Outlook 2016。
我目前正在这样做,但无法想出更多的尝试方法。
<table width="480" cellspacing="0" cellpadding="0" align="center" style="background-color:#FFFFFF; width:480px; max-width:480px;">
<tbody><tr><td>
<div style="max-width:480px; margin:0 auto;">
Lots of content here....
</div></td></tr></tbody></table
我也尝试使用style ='width:470px;'来放入图像。或旧学校宽度=“470”。而Outlook完全忽略它,只显示其原始大小。
有什么技巧可以解决这个问题吗?
好吧,这似乎是造成问题的照片。
如果照片是例如1000px宽,它将使整个邮件宽1000px,所以除了必须重新调整每个图像之外,还有另一种方法在Outlook中执行此操作吗?
事实证明,width =“470”确实有效,但是当你通过Mandrill运行它时,Mandrill就是一个自作聪明,想要“修复”你的HTML并将width =“470”变成width =“”。因此,避免这种情况的方法是在img标记中添加其中两个。所以第一个将由mandrill“修复”,第二个将是正确的,前景接受它。