嗨,有人可以帮助我,我们有一个网站,我们可以加载全尺寸图像并根据横向或纵向动态调整大小为 150x200 像素或 200x150 像素。我们将调整大小的图像用于显示在表格中的索引页面,然后在站点中使用完整大小的图像。我的问题是,当我们在索引中调用图像时,我们有一个 100x100px 的图像区域,但这会将图像扭曲为 100x100px 而不是 100x75px 或 75x100px 这是我们使用的一段代码
$dynamicList .= '<table width="100%" border="0" cellspacing="0" cellpadding="6">
<tr>
<td width="20%" valign="top"><a href="product.php?id=' . $id . '"><img style="border:#666 1px solid;" src="inventory_images/resized_' . $id . '.jpg" width="100" height="100" alt="' . $product_name . '" border="1" /></a></td>
<td width="80%" valign="top">' . $product_name . '<br />
£' . $price . '<br />
<a href="product.php?id=' . $id . '">View Product Details</a></td>
</tr>
</table>';
}
} else {
$dynamicList = "We have no products listed in our store yet";
我尝试删除高度 100x width100 但这会导致图像呈现为 200x150px
我的问题是,如何将 200x150px 的图像渲染到 100x100px 的空间并保持主页是 rushleighs.co.uk 的纵横比