今天早上注意到,以前完美的电子邮件模板在Gmail(Windows Chrome / Edge / Firefox)中正在爆炸。像此类应用于DIV和TABLE / TD标签的类现在被完全忽略:
.container {
display: block!important;
max-width: 640px!important;
margin: 0 auto!important;
clear: both!important
}
.content {
padding: 0;
margin: 0;
max-width: 640px;
margin: 0 auto;
display: block
}
我必须快速进入并将它们内联添加到以前可以正常工作和经过测试的模板中:
<td class="container" bgcolor="#FFFFFF" style="display: block!important;max-width: 640px!important;margin: 0 auto!important;clear: both!important;">
<div class="content" style="padding: 0;margin: 0;max-width: 640px;margin: 0 auto;display: block">
添加内联可解决某些问题,但表内容的某些高级显示除外,但至少现在可以读取。如果Google不承认存在错误并且不再从HTML电子邮件的开头读取CSS,该如何解决此类问题?
Yahoo和Yahoo!而且Outlook看起来仍然很完美,因此我不怀疑与CSS中的错误有关的问题。