【发布时间】:2012-01-27 20:47:57
【问题描述】:
我可以将时事通讯发送到电子邮件帐户。我正在使用 div 来包含文本。现在,我想为 div 设置背景图像,如下面的代码所示:
string containerDiv = @"<div width=200 height=500 style=""background:url('http://www.instantfetch.com/Content/restaurant_logos/promo1.gif');"">";
但问题是,我的 Yahoo 帐户可以获取正文中的图像,但我的 Gmail 帐户不能。下面是两个屏幕截图:我使用谷歌浏览器中的“检查元素”选项在浏览器中获取渲染的 div。
雅虎:
邮箱:
我的问题是我的代码有什么问题?为什么 Yahoo 可以正确获取 URL 并呈现它,但 Gmail 无法获取 URL 并且无法呈现它?如果我还想在 Gmail 中显示背景图片该怎么办?
【问题讨论】:
-
如果这是您所包含的那种 BG 图像,我宁愿在 gmail 上阅读(并且能够阅读)而不是在 Yahoo 中看到那个丑陋的 blob...
-
我看到
url之后至少缺少左括号。 -
我现在粘贴了正确的代码。但它不起作用
标签: css html gmail newsletter