我正在测试一个 html 电子邮件是...... Outlook,它在我的表格右侧添加了一个奇怪的不需要的边距。
这两个表应该并排排列,每个 200 像素在一个 400 像素的父表中(在移动设备上折叠到 200 像素)。
Outlook 行为的第一个线索是表格不再并排。And when the text is selected the added margin is clearly showing:
有什么想法吗?这是我的代码 - 正如你所看到的,我已经尝试了几乎所有我能想到的!
<table width="400" border="0" cellspacing="0" cellpadding="0" style="border-collapse:collapse; margin-right: none; witdh: 200px">
<tr style="border-collapse:collapse; margin-right: none; witdh: 400px">
<td style="border-collapse:collapse; margin-right: none; witdh: 400px">
<table width="200" border="0" cellspacing="0" cellpadding="0" align="left" style="border-collapse:collapse; margin-right: none; witdh: 200px;">
<tr style="border-collapse:collapse; margin-right: none; witdh: 200px">
<td style="border-collapse:collapse; margin-right: none; witdh: 200px">Box;</td>
</tr>
</table><table width="200" border="0" cellspacing="0" cellpadding="0" align="left" style="border-collapse:collapse; margin-right: none; witdh: 200px;">
<tr style="border-collapse:collapse; margin-right: none; witdh: 200px">
<td style="border-collapse:collapse; margin-right: none; witdh: 200px">Box;</td>
</tr>
</table>
</td>
</tr>
</table>