我需要建立一个通讯,公司不需要divs,只需要表格。它也必须跨浏览器兼容。 SO不能使用,显示,响应字体,类似的东西。所有的CSS都必须是内联的。表中的响应式图像
在一些单元格中,我需要有3个图像,每个图像一个,并且在同一行中完全对齐相同的大小。他们需要对细胞的大小作出反应,占据td的100%。
问题是,随着浏览器更改大小,图像与另一个大小明智不同。示例:如果浏览器的宽度发生变化,则Pic1宽度变为150px,但Pic2变为152px。 Pic3去151px。
是否有办法防止这种情况发生?
我在说什么的一个小例子。这些图像具有相同的大小在那里,但他们仍然差一从另一个。(当然这些图像存储在本地,所以你不能真正看到什么。只是张贴在这里给代码的想法。)
<!DOCTYPE html>
<html>
<head>
<title>Table Test</title>
</head>
<body>
<table cellspacing=0 cellpadding=0 style=" width:80%; ">
<tr>
<td style="border: 2px solid #000;">
<img style=" width: 100%; display:block" src="1.png">
</td >
<td style="border: 2px solid #000;">
<img style=" width: 100%; display:block" src="2.png">
</td >
<td style="border: 2px solid #000;">
<img style=" width: 100%; display:block" src="1.png">
</td>
</tr>
</table>
</body>
</html>
预先感谢任何能够帮助我的人。 ;)
表意不进行页面设计表格数据。为什么你不能使用div? – mlegg
大多数电子邮件客户端不会很好地处理div。因此,这是一份通讯,我工作的公司希望使用表格。 – rbossan