【发布时间】:2013-06-11 05:55:41
【问题描述】:
我在测试电子邮件营销活动时遇到了一些困扰我的事情。
所以这里是:
我使用以下代码,以便在用户打印电子邮件时不会打印图像和其他一些位(它适用于酒店集团,因此经常打印电子邮件,包括预订号码和所有内容)。
<style media="print">
body { background-color:#FFFFFF; }
.no-print { display:none; }
</style>
现在,outlook 2007/10/13、aol mail 和其他一些客户似乎将自己视为印刷媒体,并对每个非印刷元素应用 display:none 规则,从而使电子邮件处于可怕的空虚状态。
我可以完全删除它,但这对生态来说不是很好的做法。
你们中有人知道解决方法吗? 像迫使 Outlook 将自己视为屏幕媒体的一种方式?
非常感谢。
【问题讨论】:
-
不,我真的不这么认为。看到这个:campaignmonitor.com/blog/post/3232/…
-
是的,没有解决方法,感谢您的回答。
标签: css media-queries html-email