html - 电子邮件-防弹背景图片

标签 html outlook html-table html-email

我正在编写 HTML 电子邮件,并尝试获取背景横幅图像,以便在 Outlook 2010、11、13、16 中正确呈现。当前使用此 - http://backgrounds.cm/ 。 我的问题是 Outlook 2010 和 2013 似乎放大了背景图像。

我的代码:

<td background="https://someKitten.jpg" width="600" height="185" valign="top">

                      <!--[if gte mso 9]>
                      <v:rect xmlns:v="urn:schemas-microsoft-com:vml" fill="true" stroke="false" style="width:600px;height:185px;">
                        <v:fill type="tile" src="https://someKitten.jpg" />
                        <v:textbox inset="0,0,0,0">
                      <![endif]-->
                      <div>
                      </div>
                      <!--[if gte mso 9]>
                        </v:textbox>
                      </v:rect>
                      <![endif]-->
                </td>

这似乎是一个已知问题,但我没有遇到任何修复。 https://www.campaignmonitor.com/forums/topic/7953/bulletproof-background-images-enlarging-in-outlook/

最佳答案

并且...已修复。

对于遇到此问题的其他人,请将填充类型设置为“框架”

<v:fill type="frame" src="https://someKitten.jpg" />

关于html - 电子邮件-防弹背景图片,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31150435/

相关文章:

css - 字体问题?出现奇怪的字体行为

C# -- 在 Outlook 中读取来自非默认帐户的电子邮件

html - 表格行最后一个单元格的大小错误

css - 响应式表格压缩表单字段,在 Bootstrap 4 中无法看到文本

html - 100% 宽度的表格,为 float div 留出空间

html - 无法对齐移动设备的品牌标识、图标和汉堡菜单按钮

html - 如何覆盖网页书签的标题?

html - 如何将 div 中的元素与附近的另一个元素居中?

azure - 使用 javamail 和 OAUTH2 从独立应用程序访问 Outlook.office365.com

c# - 从 Outlook 获取签名并检测正文格式