在旧版本的 IOS 上的 HTML 电子邮件在该表中不会相互对齐时遇到一点问题。我正在为客户创建响应式电子邮件布局,并且需要使用 align="left" 来浮动表格。(下面的示例代码)
我已经在我能想到的每个客户端上进行了测试,只有旧的 IOS 版本存在这个问题。
示例代码:(这不是我使用的实际代码,但原理相同)
<table cellspacing="0" cellpadding="0" width="600" border="0" class="full-width">
<tr>
<td width="600" class="full-width">
<table cellspacing="0" cellpadding="0" border="0" width="200" align="left">
<tr>
<td width="200">Some Text Here 1</td>
</tr>
</table>
<table cellspacing="0" cellpadding="0" border="0" width="200" align="left">
<tr>
<td width="200">Some Text Here 2</td>
</tr>
</table>
<table cellspacing="0" cellpadding="0" border="0" width="200" align="left">
<tr>
<td width="200">Some Text Here 3</td>
</tr>
</table>
</td>
</tr>
</table>
这是 IOS 5(不正确)和 IOS 6(正确)发生的情况的图像:
任何帮助将不胜感激。如果您需要更多信息,请告诉我。