有谁知道如何解决这个问题我在哪里,在一系列子弹中,在浏览器中缩进包装的文本工作正常,但当在Outlook电子邮件中使用表格代码时,填充左和text-indent css属性没有效果?
padding-left: 1em;text-indent: -1em;
在寻找帮助时,我发现此页面似乎表明Outlook支持text-indent属性,但不支持padding属性(如果我正在查看它):https://www.campaignmonitor.com/css/
但是,对于电子邮件中的包装文本对齐,CSS属性都没有任何影响。查看此页面的任何人使用的当前版本的Outlook将是Outlook 2013或更高版本。
有人知道这方面的工作吗?谢谢你的帮助。
答案 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并留下现代电子邮件客户端。
如果这不起作用,请发布您的代码,以便我们仔细查看可能存在的问题。
祝你好运。