【发布时间】:2022-01-02 08:38:54
【问题描述】:
我已向 Outlook 发送了一封测试电子邮件,并在 iOS 的 Outlook 应用程序中打开,日期/时间文本的默认样式有自己的颜色。 p>
(白色/灰色部分只是为了隐藏文本,你可以看到绿色的下划线文本(这是一个日期)
应用程序不允许调试,因此很难说它可能已应用于显示的 HTML 的哪个类。
如何防止这种行为并让文本在 CSS 中定义颜色?
注意:这是通过 MJML 生成的 HTML。该段落的转译 HTML 如下所示:
<tr>
<td align="center" style="font-size:0px; word-break:break-word">
<div style="font-family:helvetica; font-size:10px;">
TEXT WITH DATE
</div>
</td>
</tr>
text-decoration: none用于删除下划线样式,但颜色不会改变 (color: white) - 有或没有!important
【问题讨论】:
-
text-decoration-none或text-decoration: none;? -
@fxtrot 好点。我修正了问题中的错字(我检查了代码,已经是
:none) -
但还有另一个导致解析问题的错字。
text-decoration: none有效,但颜色没有改变 (color: white)
标签: css outlook html-email mjml