我正在尝试缩小 inage 以适应大于设置的最大宽度和高度的 div 容器。我有下面的代码,它获取图像的宽度和高度以及允许的最大尺寸。
这是我的深度,它在下面加载的图像是 662x599。宽度大于允许的最大值,所以我需要它正确缩小并放置到 div 的中心。
var max_width = 713;
var max_height = 550;
var img = new Image();
img.onload = function() {
img.width = this.width;
img.height = this.height;
}
img.src = 'files.jpg';
下面是一个我手动调整图像大小的示例,它看起来不错,可以为您提供一个粗略的示例,说明它应该是什么样子。我打算使用样式“顶部”和“左侧”将图像放置在 div 的中心。
<img style="width: 613px; height: 550px; top: 0px; left: 50px;" src="files.jpg">
任何帮助都会非常感谢。