我正在为电子邮件生成html字符串。我有东西,看起来像:HTML表中的自动缩放图像
<td><img src='whatever.jpg' width='100' style='float:left'/></td>
这样做的问题是,虽然宽度行之间的平等,有的行是超高层,或者根据原始图像尺寸超小。我希望能够将图像放大到任何可以放入100x100边框的图像,同时保持纵横比。我曾尝试:
<td><img src='whatever.jpg' width='100' height='100' style='float:left'/></td>
但是,破坏原始的宽高比。我也尝试设置td元素的高度,但这似乎没有效果。
生成html时加载和检查图像大小并不是真的可行,因为我不控制图像,它们可能会改变。
我认为你是对的。 Resize.to很容易使用。这并不理想,但它会产生理想的结果。谢谢。 – captncraig 2011-03-29 14:53:36