我有下面的代码和我的生活,我不能让它在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电子邮件。
vuv7lop31#
看看Campaign Monitor's guide对HTML电子邮件中CSS的支持。在Outlook 2007或Outlook 2010中不支持list-style-image、list-style-position和list-style-type。使用表格单元格进行布局是HTML电子邮件构建中的标准做法,因为Outlook中的CSS支持非常糟糕。尝试使用具有为列表布局指定的精确宽度的表格单元格,并将每个项目放在新行中或以<br>s分隔。
list-style-image
list-style-position
list-style-type
<br>s
yshpjwxd2#
我试着给ul一个与背景匹配的文本颜色,然后使用一个span为文本指定正确的颜色,例如,如果你使用#c4c4c4背景和黑色文本。
<ul style="list-style: none;color:#c4c4c4;"> <li><span style="color:#000000;">Something</span></li> </ul>
项目符号(如果显示)会与背景混合,但会显示文本。
2条答案
按热度按时间vuv7lop31#
看看Campaign Monitor's guide对HTML电子邮件中CSS的支持。
在Outlook 2007或Outlook 2010中不支持
list-style-image
、list-style-position
和list-style-type
。使用表格单元格进行布局是HTML电子邮件构建中的标准做法,因为Outlook中的CSS支持非常糟糕。
尝试使用具有为列表布局指定的精确宽度的表格单元格,并将每个项目放在新行中或以
<br>s
分隔。yshpjwxd2#
我试着给ul一个与背景匹配的文本颜色,然后使用一个span为文本指定正确的颜色,例如,如果你使用#c4c4c4背景和黑色文本。
项目符号(如果显示)会与背景混合,但会显示文本。