【发布时间】:2017-03-11 02:06:29
【问题描述】:
我正在构建一封电子邮件,我希望某个元素在 Outlook 中可见,但在所有其他电子邮件客户端中不可见。我拥有的 CSS 是:
.outlook { display:none; }
<!--[if gte mso 9]>
<style type="text/css">
.outlook {display:block;}
</style>
<![endif]-->
它似乎可以在我的 iOS 电子邮件客户端、android、thunderbird 以及最重要的 Outlook 上运行。但是当我在 GMail(网络邮件客户端)中测试时 - 分配给 Outlook 类的图像仍然可见。我错过了什么?
-- 编辑添加--
不,不幸的是,附加的 mso 规则不起作用。
对于哪些类型的元素可以应用 CSS,是否有特定的规则?我将此类应用于 img 标记。我应该把它放在像包装 td 标签之类的东西上吗?
【问题讨论】: