css 为什么Microsoft Outlook在发送HTML电子邮件时不考虑列表样式?

x33g5p2x  于 2023-03-05  发布在  其他
关注(0)|答案(2)|浏览(176)

我有下面的代码和我的生活,我不能让它在Microsoft Outlook中工作.

<ul style="margin-left: 50px; line-height: 50px; list-style: none;">
    <li style="font-size: 1.5em; list-style: none;">[UniqueCode]</li>
</ul>

有没有其他方法可以达到同样的效果?我正在尝试向一组人发送HTML电子邮件。

vuv7lop3

vuv7lop31#

看看Campaign Monitor's guide对HTML电子邮件中CSS的支持。
在Outlook 2007或Outlook 2010中不支持list-style-imagelist-style-positionlist-style-type
使用表格单元格进行布局是HTML电子邮件构建中的标准做法,因为Outlook中的CSS支持非常糟糕。
尝试使用具有为列表布局指定的精确宽度的表格单元格,并将每个项目放在新行中或以<br>s分隔。

yshpjwxd

yshpjwxd2#

我试着给ul一个与背景匹配的文本颜色,然后使用一个span为文本指定正确的颜色,例如,如果你使用#c4c4c4背景和黑色文本。

<ul style="list-style: none;color:#c4c4c4;">
<li><span style="color:#000000;">Something</span></li>
</ul>

项目符号(如果显示)会与背景混合,但会显示文本。

相关问题