在Outlook

时间:2017-01-12 14:29:43

标签: html css email outlook

所以我正在测试一些将发送给客户/用户的电子邮件,我发现前景不能很好地呈现背景图像,而是重新评估它。

我搜索并尝试过某些事情: -

- https://backgrounds.cm/

- 我试图替换fill =“f”& fill type =“frame”to“t”& “瓦片”,但仍然得到相同的结果。

- 我改变了宽度&高度与图片本身相同或与图片本身相同。

-tryed改变css background-repeat:no-repeat;把它移到了我所知道的所有方式

-tryed将“v:background”替换为“v:rect”

- 现在我在这里:)

我看到这是一个众所周知的问题,但我似乎无法找到适合我的方式。

我非常感谢任何有关正确方向的帮助或信息!

以下是我使用的实际HTML:

<body style="padding:0; margin:0; display:block; background:#ffffff; -webkit-text-size-adjust:none" bgcolor="#ffffff">
<table align="center" cellpadding="0" cellspacing="0" width="100%" height="100%" border="0">
   <tr>
     <td background="http://i.imgur.com/uu9hFXR.png" bgcolor="#E3E6C6" valign="top" style="background: url(http://i.imgur.com/uu9hFXR.png); background-repeat:no-repeat; background-color: #E3E6C6; background-position: center;">
         <!--[if gte mso 9]>
        <v:background xmlns:v="urn:schemas-microsoft-com:vml" fill="f">
        <v:fill type="frame" src="http://i.imgur.com/uu9hFXR.png"               color="#E3E6C6"/>
        </v:background>
        <![endif]-->
     </td>
   </tr>
</table>
</body>

亲切的问候!

2 个答案:

答案 0 :(得分:0)

根据this列表,Outlook.com和Outlook 2007/2013不支持background-repeat

答案 1 :(得分:0)

看起来您正在后台调用图像,然后再以style =&#34; background:...&#34;再次调用它。

您是否尝试过删除表中两张参考图片中的一张?