如何在Outlook 2007中工作的HTML电子邮件中进行后台重复?
我正在为客户构建一封HTML电子邮件,希望有一个内容区域可以扩展以适应文本。我希望容器的边框具有阴影效果,这意味着在每一侧垂直重复1px的图像。我一直非常小心地使用支持良好的(通常是遗留的)标记和样式,以便在尽可能多的电子邮件客户端中正确显示。但是,我无法在Outlook 2007中重复使用背景。我还尝试将其高度设置为100%,结果好坏参半 实际上,我现在正在td中使用background属性,因为对于流行的客户端(gmail、thunderbird),背景样式根本不起作用。有人能想出一个我可以使用的解决方法吗 如果没有,是否有一种方法可以检测Outlook 2007中是否显示了电子邮件,以便我可以查看删除整个电子邮件的阴影图像 非常感谢这应该可以:如何在Outlook 2007中工作的HTML电子邮件中进行后台重复?,html,css,background-image,outlook-2007,Html,Css,Background Image,Outlook 2007,我正在为客户构建一封HTML电子邮件,希望有一个内容区域可以扩展以适应文本。我希望容器的边框具有阴影效果,这意味着在每一侧垂直重复1px的图像。我一直非常小心地使用支持良好的(通常是遗留的)标记和样式,以便在尽可能多的电子邮件客户端中正确显示。但是,我无法在Outlook 2007中重复使用背景。我还尝试将其高度设置为100%,结果好坏参半 实际上,我现在正在td中使用background属性,因为对于流行的客户端(gmail、thunderbird),背景样式根本不起作用。有人能想出一个我可以
background-image: url('/bg.jpg');
background-repeat: repeat-y no-repeat;
background-position: top center;
background-color: white;
注意repeat-y和no-repeat。两者都需要,否则Outlook 2007也将采用repeat-x 我从未在td上使用过,但我知道代码可以在body标签上使用。他们对桌子和背景的处理可能有所不同。