100%宽度表中的链接导致90%宽度表

这真是太奇怪了。

以下代码应生成100%宽度的电子邮件,顶部为石灰色。 但由于TD包含一个链接,整个表现在是90%(左右) – 但仅限于iPhone电子邮件。 删除链接,电子邮件是正确的…发生了什么?

https://s3.amazonaws.com/resultcaptures/C1C356D4-EAC0-4A50-B278-04155E256E51.png

我把我的电子邮件煮到了这个:

   Email   
This is a link

它没有任何问题……对吧? ……还是我失明了?

此MacRumors线程提供了该问题的解决方案: http : //forums.macrumors.com/showthread.php?t = 1158457

尝试将align =“center”和style =“text-align:center”放在第一个表上,然后根据需要将style =“text-align:left”放到第二个表上。

如果您将内容包装在具有中心对齐的父表中,这奇怪地似乎消除了iPhone邮件阅读器上的右边距。

iOS确实存在问题。 问题是电子邮件按比例缩小以适应电子邮件客户端的宽度,但是当邮件比电子邮件客户端更窄时,这种情况会有所增加 – 但只有电子邮件中包含锚点。

将表的坐标设置为320px以摆脱它,但告别弹性布局。

好的,我找到了一个有效的解决方案

刚设置:

 table { width: 99%; /* 99.99% doesn't seem to work */ margin: 0 auto; } 

要摆脱非常小的最小间隙,只需将背景颜色设置为与表格相同即可。

现在修好了!

我有同样的问题: 链接