Outlook 2007/10& 13忽略条件CSS

时间:2015-07-27 13:17:02

标签: html css outlook html-email conditional-statements

我正在设计响应式电子邮件。除了Outlook 07/10/13(臭名昭着的文字渲染引擎版本)之外,它目前在Litmus的每个客户端都有效。为了让我的电子邮件在其他版本的Outlook(早期版本和更高版本)中正确显示,我使用:

<!--[if (gte mso 9)|(IE)]>
<style>
    .leftCol {
         width:350 !important;
        margin-left:4 !important;
}
    .rightCol {
        padding:0 !important;
}
</style>
<![endif]-->

完美无缺。然而,Outlook 07/10/13似乎并没有注意到这些条件。奇怪的是,如果我手动编辑关联表的内联css(leftCol&amp; rightCol),它可以工作;但是,我不能这样做,因为它会破坏我所有的其他客户端渲染。

我有什么办法可以让Outlook 07/10/13中的条件CSS工作吗?

提前致谢!

1 个答案:

答案 0 :(得分:2)

条件不是问题:您需要为您的值添加px(例如:width:350px;)。前景很挑剔。