HTML 电子邮件 : Images go beyond table width

标签 html css html-table

我正在制作 HTML Emailer。

我面临的问题是,当我将第 5 张图像放在一行中时,它会扩展表格宽度,而不是在新行的中心下降。

<table cellspacing="8" style="margin: 0 auto; text-align: center; max-width: 500px !important; " width="500">
  <tr>
    <td align="center" style="text-align:center;height:60px; padding:10px;'.$border.'">
	<img src="http://www.hubilo.in/images_for_links/facebook.png" width="110">
    </td>
    <td align="center" style="text-align:center;height:60px; padding:10px;'.$border.'">
	<img src="http://www.hubilo.in/images_for_links/facebook.png" width="110">
    </td>
    <td align="center" style="text-align:center;height:60px; padding:10px;'.$border.'">
	<img src="http://www.hubilo.in/images_for_links/facebook.png" width="110">
    </td>
    <td align="center" style="text-align:center;height:60px; padding:10px;'.$border.'">
	<img src="http://www.hubilo.in/images_for_links/facebook.png" width="110">
    </td>	           
  </tr>
</table>

我想要的是,当我放置第 5 张图片时,它应该位于新行的中心。如果能在 Outlook

中显示相同的输出,那就太好了

如有任何帮助,我们将不胜感激。

谢谢。

最佳答案

尝试在您的 td 中使用 display:inline-block

关于HTML 电子邮件 : Images go beyond table width,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39444857/

相关文章:

javascript - 如何根据类获取div的大小?

javascript - 为什么表格内的按钮在单击时不获取 td 的值?

html - CSS 3's border-radius property and border-collapse:collapse don' t 混合。如何使用border-radius创建一个圆 Angular 折叠表?

html - 在溢出前将不同长度的元素包裹 X 次

javascript - CSS 值可以有多大?

javascript - 带有 3 个处理程序的 jQuery UI slider : Change the color of one only handler and colorise the slider bar

html - CSS3 3D 转换和 HTML5 Canvas

javascript - 如何使用Javascript将<pre>中的CSV数据转换为HTML表格?

html - 为什么我的背景图片没有显示在我的页面上?

html - 如何在不移动表格标题的情况下滚动表格的主体?