Outlook 2007 / 10 & 13 忽略条件 CSS

Outlook 2007 / 10 & 13 ignoring Conditional CSS

我正在设计响应式电子邮件。它目前适用于 Litmus 中的每个客户端,除了 Outlook 07/10/13(臭名昭著的文字渲染引擎版本)。为了让我的电子邮件在其他版本的 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 似乎并没有注意到这些条件。奇怪的是,如果我手动编辑关联表(leftCol 和 rightCol)的内联 css 它会起作用;但是,我不能这样做,因为它会破坏我所有其他客户端渲染。

我能做些什么来使有条件的 CSS 在 Outlook 07/10/13 中工作?

提前致谢!

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