【发布时间】:2012-01-01 14:55:51
【问题描述】:
为什么我的字体颜色在 Outlook 上设置为白色,即使我让 CSS 覆盖它?使用任何其他电子邮件阅读器(gmail、hotmail 等),我的字体颜色都可以!
有人有解决办法吗?
【问题讨论】:
-
发布您的代码如何在 CSS 中设置颜色。
-
Outlook 不喜欢 CSS。使用内联样式。
为什么我的字体颜色在 Outlook 上设置为白色,即使我让 CSS 覆盖它?使用任何其他电子邮件阅读器(gmail、hotmail 等),我的字体颜色都可以!
有人有解决办法吗?
【问题讨论】:
【讨论】:
我不敢相信这在 2020 年仍然是一个问题。
要修复它,请在<body> 标签后添加:
<!--[if mso]>
<style type="text/css">
body, table, td {color: #000000 !important;}
</style>
<![endif]-->
当然可以根据您的需要调整颜色值。您也可以添加更多 html 标签,例如我的电子邮件中有很多 <p> 元素,所以我将其附加到此列表中。
【讨论】: