构建HTML电子邮件;我在1 td中有两个img标签,一个图像(右侧一个)具有固定高度,左侧一个具有可变高度。我希望能够保持图像在td中间垂直对齐。我可以在所有浏览器中使用它,但Outlook 2007,2010,2013由于缺少vertical-align:middle的css属性。
这是标记:
<tr>
<td bgcolor="#673695" style="color:#ffffff;padding:14px 0 14px 14px;text-align:left;line-height:44px;vertical-align:middle;">
<img src="lowreslogo.png" border="0" style="vertical-align: middle;">
<img src="email_logo_newspaper.png" border="0" width="150" style="vertical-align: middle;">
</td>
</tr>
有关如何实现这一点的任何想法都要记住电子邮件设计中的限制吗?
答案 0 :(得分:0)
试试这个:<td valign="middle">
使用align和valign是电子邮件中的最佳做法。
编辑: 尝试将图像包装在表格或div中,并使用父表格单元格上的valign。