DIV的背景图像 - 不出现但图像有效

时间:2014-07-16 11:09:58

标签: html email background-image

我无法在HTML电子邮件中显示图像。它确实显示在浏览器中。我查看了类似的帖子,并认为我遗漏了一些明显的东西。树木/森林。有任何想法吗? TIA。

代码:

<div style="margin-left:10px;background-image:url(http://info.enterprisedb.com/rs/enterprisedb/images/banner_img.jpg);background-repeat:repeat-x;width: 750px; height: 210px;">

testing2

</div>

我应该补充说,这确实会在某些浏览器中显示,但是当通过电子邮件发送时,它只适用于某些情况 - Gmail是oK,Outlook不是。

由于某种原因,它在某些电子邮件程序中不起作用,尽管它是非常基本的HTML。我一直在测试sharklasers,也没有显示图像。如果我把它作为标准的img链接(不在div中)放在电子邮件中,它在这些电子邮件程序中显示正常。

2 个答案:

答案 0 :(得分:0)

默认情况下,OWA(Outlook Web App)将阻止HTML消息中的某些外部内容,例如消息中链接的图片或声音。这些链接是HTML源代码中隐藏的引用(不是您单击以激活的下划线类型)到Internet上的外部位置,例如网站。在打开或预览邮件时会触发它们,这会提示下载外部内容。

参考:link

答案 1 :(得分:0)

点击此处Background images not working in Outlook 2007 and later后,看来background-image在Outlook中工作的唯一方法是在<body>标记上使用它。这可能不是你想要的,但我们不能做太多,那就是Outlook的制作方式:/