我正在尝试在Outlook2013中的表格单元格上放置背景图像。我使用的是campaign monitor:https://backgrounds.cm/。它应该适用于使用word html引擎的客户:Outlook2007、2010和2013。
我得到了这段代码,并在emailonacid上进行了测试(只有这段代码,没有其他):
<table>
<tr>
<td background="http://www.stampready.net/dashboard/editor/user_uploads/zip_uploads/2015/11/25/uGNU4M0pzfWehDAXEvq5V6y7/stampready/images/s2_bannerbg.jpg" bgcolor="#0193F9" width="800" height="450" valign="top">
<!--[if gte mso 9]>
<v:rect xmlns:v="urn:schemas-microsoft-com:vml" fill="true" stroke="false" style="width:800px;height:450px;">
<v:fill type="tile" src="http://www.stampready.net/dashboard/editor/user_uploads/zip_uploads/2015/11/25/uGNU4M0pzfWehDAXEvq5V6y7/stampready/images/s2_bannerbg.jpg" color="#0193F9" />
<v:textbox inset="0,0,0,0">
<![endif]-->
<div>
</div>
<!--[if gte mso 9]>
</v:textbox>
</v:rect>
<![endif]-->
</td>
</tr>
</table>
现在让我们看看https://www.emailonacid.com上的结果
正如你所看到的,它在2007年和2010年运行得非常好,但我不相信它在Outlook2013上不会运行,即使经过多次调试。
也许以前有人面临过那个问题。
编辑:至于重复的问题,我的问题涉及一个问题,背景图像工作在2007/2010年,但不是2013年。这在堆栈溢出上确实是唯一的,所以它不是重复的
在Outlook 2013的实际版本中进行测试。它应该显示图像。
像Acid和Litmus上的Email这样的工具本质上是虚拟机。根据日期或时间的不同,他们的软件可以在邮件图片下载之前截图。+使用MS的icky VML代码下载和显示图像需要更长的时间。