大量的IE条件黑客(例如,以!ie结尾的style属性,*字符的各种用法等)。

我在发送给Outlook(2013)的电子邮件中以内联样式尝试了其中的几种,但它们似乎没有用。

我尝试了mso-width-alt:100%,但what little documentation I can find没有显示它支持的百分比。

我还尝试了!mso只是看它是否有作用,但没有。

我想知道是否有人知道可用于Outlook / MSO内联样式的CSS hack?



更具体地说,我的表在Outlook中需要为width:100%,但在iOS中会损坏,因此我使用的是min-width:100%,该表在Outlook中不起作用。我知道我可以将table标记包装为条件标记,然后将其完全交换以使其正常工作,但是我正在尝试一种更优雅的解决方案(如果存在)。

最佳答案

!附加属性

<table style="!width:100%"></table>


似乎仅影响MSO和IE
我将为此带来很多乐趣。

关于html - 适用于Outlook HTML电子邮件的MSO特定的CSS hack?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/37395842/

10-11 07:46