我正在构建一个响应式电子邮件模板,但在让 Outlook 2007、2010 和 2013 识别条件评论时遇到问题。我有一个主表,它有一个名为“内容”的类,它设置为 100% 宽,最大宽度为 650 像素。我在一大堆资料中读到,当 Outlook 无法识别桌面电子邮件客户端的最大宽度时,以下内容应该解决这个问题:
<!--[if !gte mso 9]>
<style>
.content {
width:650px!important;
}
</style>
<![endif]-->
<!--[if IE]>
<style>
.content {
width:650px!important;
}
</style>
<![endif]-->
我已经尝试了第一部分的许多不同变体 - 没有!或 gte,括号(一些来源有它们),以及第一部分的副本,其中 9 替换为对应于 Outlook 版本号的数字,以及在宽度规范旁边用 !important 标记和取消标记它们,但没有任何作用. Litmus 显示,除 2007、2010 和 2013 之外的所有桌面 Outlook 版本的最大宽度为 650 像素。
有没有办法指定所有和任何版本的 Outlook 都应该是 650px 最大值?我也遇到了 Lotus Notes 6.5 和 7 是全角的问题,虽然对于那些看起来不错的人来说并不那么重要,但如果有人有解决方案,我将非常感激。我是这方面的初学者,所以请尽可能简单地解释一下:) 提前谢谢你!