【发布时间】:2016-03-24 06:54:36
【问题描述】:
这个有点晦涩,但我希望有人可以提供解决方案。
我正在创建一个带有全宽标题栏的电子邮件模板。经过大量的修改后,我已经能够在大多数电子邮件客户端中很好地工作,使用背景图像样式和条件 VML(用于 Outlook 客户端)的组合。
问题是 Windows 10 邮件应用程序响应 Outlook 条件语句,但无法正确呈现 VML。这会导致一个丑陋的损坏的图像图标,并显示“无法显示此图片”消息。
这是我的条件 VML 块...
<!--[if gte mso 9]>
<v:rect stroke="f" fill="t" style="mso-width-percent: 980; height: 200; position: absolute; z-index:-1; mso-position-horizontal: left">
<v:fill type="tile" src="/Content/images/my_background.gif" color="#f4f4f4" />
</v:rect>
<![endif]-->
所以我需要的是让 Windows 10 Mail 正确显示 VML,或者完全忽略该部分。该设计在没有标题栏的情况下可以正常工作,但我只是不希望它显示损坏的图像图标。
【问题讨论】:
标签: email outlook windows-10 vml