设置: 我正在尝试用电子邮件进行响应式设计。让我先说,我有足够的经验,我希望那里有我无法控制的电子邮件客户端。但是,我现在遇到麻烦了,我想找到一个解决办法,是Outlook 2011(对于Mac)。Outlook for Mac(2011):有条件的评论
我在主<table>
上使用内联CSS来建立最小和最大宽度,然后将我的标题图像设置为100%宽度。这显然会在Outlook中失败(创建一个巨大的图像),所以我使用条件注释为第一个具有固定宽度的Outlook客户端提供<table>
。
例子: <!--[if mso]><table cellpadding="0" cellspacing="0" border="0" width="600" style="margin: 0px 0px 0px 0px; width:600px; border:0px; background-color:#000000;"><tr><td><![endif]-->
<table cellpadding="0" cellspacing="0" border="0" style="margin: 0px 0px 0px 0px; max-width:600px; min-width:150px; width:100%; background-color:#FFFFFF; border:0px;">
问题: 我不能得到展望2011年(在一个适用于Mac)承认任何条件注释。此外,它不会处理最大和最小宽度样式。我尝试过测试mso和mso版本,即使是非Windows机器(<!--[if !(WindowsEdition)>
),但这些版本都无法识别这些版本的Outlook(尽管我的GS3的电子邮件客户端确实认可了非Windows测试)。
有没有人有办法测试这个版本的Outlook?