0

建立一个 html 电子邮件;我在 1 td 中有两个 img 标签,一个图像(右侧的一个)具有固定高度,而左侧图像具有可变高度。我希望能够保持图像在 td 中间垂直对齐。我可以让它在除 Outlook 2007、2010、2013 之外的所有浏览器中正常工作,因为它缺少用于垂直对齐:中间的 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>

关于如何实现这一点的任何想法请记住电子邮件设计中的限制?

4

1 回答 1

0

尝试这个:<td valign="middle">

使用 align 和 valign 是电子邮件中的最佳实践。

编辑:尝试将图像包装在表格或 div 中,并在父表格单元格上使用 valign。

于 2013-05-22T19:02:03.483 回答