有大量的 IE 条件 hack(例如以 !ie
结束样式属性,* 字符的各种用法等)。
我在发送到 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<=7:
我会从中得到很多乐趣。
关于html - 针对 Outlook HTML 电子邮件的 MSO 特定 CSS hack?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37395842/