HTML电子邮件 - 在Outlook.com帐户中隐藏内容



我正在使用以下条件语句将内容隐藏在Outlook中的响应式HTML电子邮件中,

<!--[if !gte mso 9]><!-- -->
<!--<![endif]-->

,但是,我现在正在测试,并且对Outlook应用程序确实可以正常工作,但是Outlook.com掩盖了此代码之后的所有内容。我正在使用它在身体内容的开始时隐藏预告片,但这导致了一封空白的电子邮件。我正在使用自己的Outlook.com帐户和石声进行测试,该帐户在所有主要浏览器中显示了空白的电子邮件。

任何人都知道另一种用于隐藏Outlook的内容而不打破Outlook.com的技术?

经过更多测试,我发现它在Outlook App和Outlook.com中起作用:

<!--[if !mso 9]><!-->
<!--<![endif]-->

我不知道这是否是" GTE"部分,但看起来可以更好地工作。

感谢您的回复。

Outlook.com在评论(条件与否)中吃任何东西。

您最好的选择是复制隐藏在Outlook '07中的部分,并将其粘贴到条件评论的末端。然后给出粘贴的部分的主容器/表A class="outlookcomonly"style="display:none"。用您的样式标签:

.ecxoutlookcomonly { display:block !important; }

Outlook.com预处理您的分类项目,在每个项目之前添加" ECX"。如果您将ECX添加到样式表Outlook.com中,则所有其他客户都会忽略它。

最新更新