2016-08-24 88 views
0

我在想这里的某个人是否尝试在HTML电子邮件中使用text-align-last。我已经使用这个代码和他们不工作在HTML电子邮件:CSS:text-align-last在HTML电子邮件中不起作用

<p style="text-align:justify; text-align-last:center;">This is the long text you see. This is the long text you see. This is the long text you see.</p> 

已经使用-moz,-webkit,-MS,它仍然没有工作。我已经搜索了答案,仍然没有找到为什么它不工作。请帮助,非常感谢!

+4

html电子邮件在他们可以做的事情上非常有限 - text-align-last似乎是实验性的,所以你没有机会支持它! – Pete

+0

这非常依赖于用什么程序/客户端来查看邮件。在webmail界面或现代邮件客户端中,这应该可行 - 但对于像f.e这样的恐龙来说。 Outlook仍然使用十年前的引擎呈现HTML电子邮件,但几乎没有机会。 – CBroe

+0

控制html电子邮件中文本对齐的最佳方式是使用表 –

回答

1

text-align-lastnot widely supported in email clients它可能适用于Apple Mail和iOS Mail,但使用text-align-last不太可能获得良好的覆盖率。

但是text-align无处不支持。根据你想要完成的事情,可能有另一种方法来实现这种类型的文本对齐。

+0

编写HTML电子邮件就像回到过去一样。 Outlook有一个非常原始的HTML渲染引擎,并且不会很快消失。 [感谢微软](http://kb.mailchimp.com/campaigns/previews-and-tests/my-campaign-looks-bad-in-outlook)。 – tadman