Outlook电子邮件:使用CSS隐藏空标记



我曾尝试使用伪选择器在电子邮件中隐藏空标记,它适用于Outlook for Mac,但不适用于windows中的Outlook 15.xx.xx(2013(。我查了一下才知道https://www.campaignmonitor.com/css/伪选择器没有得到完全支持。

HTML:

ul li:empty { 
display: none; 
mso-hide:all; 
font-size: 0;
max-height: 0; 
line-height: 0;
}
<ul>
<li>::ROLE_1</li>
<li>::ROLE_2</li>
<li>::ROLE_3</li>
<li>::ROLE_4</li>
</ul>

非常感谢您的帮助。

我找到了解决方案,删除了样式,并将逻辑移动到服务器端/后端,以传递ASCII DOT值(模拟无序列表(和动态角色。

最新更新