gpt4 book ai didi

html - Outlook - 转发/回复删除显示 :none inline-style

转载 作者:行者123 更新时间:2023-11-28 17:40:08 32 4
gpt4 key购买 nike

我为 Sharepoint WebPart 创建了一个邮件模板,其中包含一个带有内联样式显示的 div 元素:无。像这样:

<div style="display: none"> This Text should NOT be visible</div>

如果我将邮件模板发送到一个邮件地址,那么一切都会正常工作,这意味着上面的 div 是不可见的。但是如果我转发或回复邮件,Outlook 会覆盖内联样式并且上面的 div 是可见的。

我已经尝试设置“display: none !important”和“mso-hide: all”,但这对我不起作用。

我希望有人有办法解决我的问题。

最佳答案

我也在为同样的事情苦苦挣扎,我认为唯一的答案是:没有可靠的解决方案。即使有人设法找到适用于所有当前 Outlook 版本的解决方案,它也可能会与下一个版本冲突。

我试过opacity: 0, visibility: hidden, mso-hide: all, font-size: 0 等。这些都不起作用,因为它们已被 Outlook 删除。

使用条件注释隐藏文本会导致文本在您转发电子邮件时被删除。

<!--[if !mso]><!-->
Hidden content
<!-- <![endif]-->

因此,如果您的目标是存储用于电子邮件处理的元数据,我建议将其添加到电子邮件的底部,使用较小的文本大小,并采用人类可读的格式(类似于 Reference Nr .: 123456).这不会被 Outlook 删除,并且在 Outlook 中转换为纯文本后也会继续存在。

关于html - Outlook - 转发/回复删除显示 :none inline-style,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24281049/

32 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com