我在background image on TD in Outlook 2007查看了这个问题。我无法在td元素中显示背景图像。
我也看了http://www.campaignmonitor.com/forums/viewtopic.php?id=3862并尝试了但没有快乐。
只有我的代码片段:
<td height="100%" valign="top" background="myimage.gif" alt="" bgcolor="#FFFF00">
<!--[if gte mso 9]>
<v:image xmlns:v="urn:schemas-microsoft-com:vml" style='behavior: url(#default#VML); display:inline-block;width:51px;height:10px;position:absolute;top:0;left:0;border:0;z-index:-1;' src="myimage.gif" />
<![endif]-->
... td contents...
</td>
有什么想法吗?
答案 0 :(得分:1)
取出内联行为并显示在vml元素上(很好的尝试,我也尝试过那个)并确保它在你的标题中:
<head>
<xml:namespace ns="urn:schemas-microsoft-com:vml" prefix="v"/>
<style type="text/css">v\:* { behavior: url(#default#VML);}</style>
<?xml:namespace prefix = v />
</head>
我希望这可以节省一些人花了〜8个小时找到
答案 1 :(得分:0)
我最终通过相应地增加图像的高度以使其适合来解决这个问题。我根本没有使用VML。