3

我不知道现在发生了什么。我用非常简单的 CSS 拼凑了一个简单的页面。我使用了表格,因为我知道您不能像往常一样使用 div 元素来处理电子邮件。所以在我的浏览器中查看后,它看起来像这样:

http://i.stack.imgur.com/8FBtf.png

通过邮件发送后(单元格数据已被替换):

http://i.stack.imgur.com/tuXvA.png

所以CSS根本不适用!

这是 HTML 和 CSS:

http://pastebin.com/PySeeW4m

有任何想法吗?

4

3 回答 3

7

大多数电子邮件客户端仅在通过标签提供内联 CSS 时才读取 CSS style=,Mailchimp 提供了一个很好的工具来自动执行此操作:

CSS 内联工具

于 2011-04-28T12:48:18.527 回答
2

电子邮件中的 CSS 仅受部分支持,并且客户端之间的支持差异很大。查看http://www.campaignmonitor.com/css/ 您可能需要将所有 CSS 内联以获得更多兼容性。

于 2011-04-28T12:48:53.033 回答
0

请考虑 fi gmail 从 HTML 模板中删除样式定义。您可以使用解决方法并将样式信息直接包含在元素中,如下所示

<div style="width:150px">...</div>

要像现在一样使用您的 css,只需使用 css 解析器并通过正则表达式将其附加到元素

问候

于 2011-04-28T12:50:40.790 回答