我正在处理 HTML 电子邮件。 我遇到的问题是 GMAIL 不使用我给它的“背景位置”。 我有一个 100% 宽度的表格,其背景必须居中。大多数客户端都能完美地做到这一点,但 Gmail 却做不到。有解决办法吗?
内联 CSS 是这样的:(我已经将所有背景属性分开,否则大多数客户端不会以正确的方式显示它)
<table style="background-repeat: no-repeat; background-position: center top;" border="0" width="100%" align="center" bgcolor="#1E1411" background="assets/mainback2.jpg">
最佳答案
有可能,你只需要将所有背景样式放在一行中,如下所示:
background:#1E1411 url(assets/mainback2.jpg) no-repeat center top;
但由于某些电子邮件客户端无法处理背景图像,因此您必须分离颜色。
background:url(assets/mainback2.jpg) no-repeat center top;
background-color:#1E1411;
关于html - Gmail HTML 电子邮件背景,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9768135/