【发布时间】:2016-12-09 15:23:13
【问题描述】:
我找不到为背景图片添加渐变的最佳方法。正如大多数电子邮件设计师所发现的那样,Outlook 是唯一给我带来问题的电子邮件客户端。
我无法将此渐变添加到 Photoshop 中的图像。此背景图像将根据谁打开电子邮件而动态变化。
我尝试嵌套背景和渐变,但发现很难做到这一点。所以现在我想知道我是否可以在同一个 VML 填充元素中拥有背景图像和渐变。
这是我的背景图片:
<!--[if gte mso 9]>
<v:rect xmlns:v="urn:schemas-microsoft-com:vml" fill="true" stroke="false" style="width:680px;height:407px; background-position: center center !important;">
<v:fill type="tile" src="http://i.imgur.com/Z0d2QCI.jpg"
<v:textbox inset="0,0,0,0">
<![endif]-->
我可以添加第二个填充元素吗?
<v:fill type=gradient color="#ffffff" color2="#000000" opacity="0%" opacity2="100%" />
【问题讨论】:
-
您不能在每个动态变量 img 的托管位置添加渐变吗?
-
@RichardClifford 不幸的是,由于一些原因,我无法为每张图像添加渐变,主要原因是图像数量。这是一个家庭搜索网站,那里的房产来去匆匆,所以我们无法证明将这种影响应用于一个电子邮件活动的每个图像的投资是合理的。最终,我们改变了设计,因为这种影响不起作用。
标签: html css email html-email vml