0

我有一个正在为客户处理的 MailChimp 模板。仅在 Gmail 中,我得到一些比模板中规定的尺寸大得多的图像。在此示例中,图像在 Gmail 中以 600 像素 x 120 像素显示,但它<td>是:

<td cellpadding="0" cellspacing="0" style="border-collapse:collapse;vertical-align:top" height="4px" width="600px">
                                <img src="http://www.marketingscience.co/boa/hero-header.png" style="display:block;border:0;min-height:4px;width:600px;background-color:#696969;color:white;font-size:18px;line-height:100%;outline:none;text-decoration:none">
                              </td>

任何建议将不胜感激。

4

2 回答 2

0

尝试在纯 html 中设置图像尺寸,如下所示:

<img src="image.png" width="100px" height="300px" />

此外,您没有在“样式”属性中设置高度,因此添加它可能会解决问题

于 2013-02-27T05:28:07.883 回答
0

在您的电子邮件模板中添加样式元素,并为您的电子邮件中的所有图像设置一些默认样式,如下所示:

 <style>
   img {
     display:block;
     height:auto;
     line-height:100%;
   }
 </style>

<img>MailChimp 将在发送电子邮件之前将这些样式内联添加到每个元素中。

然后,如果可能,按照 Alex Ponomarev 的建议将heightwidth属性添加到每个图像。

于 2013-03-03T22:35:50.233 回答