展望不尊重任何宽度,天气其表或div或img

问题描述 投票:0回答:1

我试图强迫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中执行此操作吗?

outlook
1个回答
0
投票

事实证明,width =“470”确实有效,但是当你通过Mandrill运行它时,Mandrill就是一个自作聪明,想要“修复”你的HTML并将width =“470”变成width =“”。因此,避免这种情况的方法是在img标记中添加其中两个。所以第一个将由mandrill“修复”,第二个将是正确的,前景接受它。

© www.soinside.com 2019 - 2024. All rights reserved.