【发布时间】:2018-08-01 14:23:11
【问题描述】:
在 Outlook htm 电子邮件中,其他类被忽略。
在此示例中,当我呈现和发送以下 html 时。生成的标记如下。
最后的语句没有对齐。 Class2 RgtTx
.RgtTx {
text-align: right !important;
}
<td class="RgtTx"></td>
<td class="RgtTx Class2"></td>
<td class="Class2 RgtTx"></td>
我不确定,但预计这不会孤立于 Outlook。
在不更改 html 的情况下使用 css 是否有解决方法或解决方法?
这不是重复的问题
- 我不想知道如何对齐电子邮件中的文本。
- 我想知道为什么其他类在电子邮件中不起作用以及如何处理。
【问题讨论】:
-
@thebrownkid 不,它是关于为什么
style元素不起作用——一个完全有效的问题。 -
电子邮件客户端中的 CSS 支持是如此黑暗的艺术!远射,但复合选择器(例如
.Class2.RgtTx)有效吗? -
@HiddenHobbes 谢谢,但已经进入了不同的选择器行。我怀疑更复杂的选择器更不可能被支持。
-
是的,你可能是对的,感觉你在这个方面不走运。
标签: html css email outlook html-email