在HTML与Outlook电子邮件中缩进子弹的包装文本

时间:2017-08-23 15:27:23

标签: html css outlook

有谁知道如何解决这个问题我在哪里,在一系列子弹中,在浏览器中缩进包装的文本工作正常,但当在Outlook电子邮件中使用表格代码时,填充左和text-indent css属性没有效果?

padding-left: 1em;text-indent: -1em;

在寻找帮助时,我发现此页面似乎表明Outlook支持text-indent属性,但不支持padding属性(如果我正在查看它):https://www.campaignmonitor.com/css/

但是,对于电子邮件中的包装文本对齐,CSS属性都没有任何影响。查看此页面的任何人使用的当前版本的Outlook将是Outlook 2013或更高版本。

有人知道这方面的工作吗?谢谢你的帮助。

enter image description here

1 个答案:

答案 0 :(得分:1)

你没有发布剩下的代码,所以我无法测试你在做什么。下面概述的方法对我有用。

我看到你尝试了padding-left: 1em;text-indent: -1em;

尝试删除填充并专门为Outlook设置样式:

<!--[if (gte mso 9)|(IE)]>
<style type="text/css">
  li {text-indent: -1em;}
</style>
<![endif]-->

这应该纠正Outlook并留下现代电子邮件客户端。

如果这不起作用,请发布您的代码,以便我们仔细查看可能存在的问题。

祝你好运。