我正在创建一个 HTML 电子邮件,因为背景图像不能用于任何东西,但<body>
我认为我可以通过在单元格内将边框图像设置为 100% 高度来解决这个问题。也许是一厢情愿?我搜索了过去在现代浏览器中不再有效的解决方案。是否有任何特殊技巧可以在不为单元设置硬高度的情况下实现这一点?
以下是我迄今为止尝试过的事情:
<td width="25" style="margin:0; padding:0;">
<img src="http://www.example.com/images/side-left.jpg" width="25" height="100%" alt="border" style="margin:0; padding:0; display: block;" />
</td>
将图像拉伸到整个表格的 100% 高度(即使表格嵌套在<td>
.
<td width="25" height="100%" style="margin:0; padding:0;">
<div style="height:100%; diplay: block;">
<img src="http://www.example.com/images/side-left.jpg" width="25" height="100%" alt="border" style="margin:0; padding:0; display: block;" />
</div>
</td>
同上
<td width="25" height="1" style="margin:0; padding:0;">
<div style="height:100%; diplay: block;">
<img src="http://www.example.com/images/side-left.jpg" width="25" height="100%" alt="border" style="margin:0; padding:0; display: block;" />
</div>
</td>
设置较小的td
尺寸不会强制它按预期拉伸。