HTML限定图像最大尺寸并保持原有比例
2008-11-05 15:47
141 查看
限定图像的最大尺寸,可以在<img>的onload属性中设置图像的宽度和高度,如果还要保持图像的比例的话,那就只需要设定其中一个属性就行了。这里以上传图片为例,代码如下所示:
<img id="show" src="" onload="if(this.width >= 320){this.width = 320}" align="middle"/>
<br>
请选择上传的文件:<input type="file" name="picture" onchange="show.removeAttribute('width');show.src=this.value"/>
第一行代码是一个图像框,用户选择了图像文件后,该图像框将会显示出图像,若图像的宽度大于320px时,将以缩略图显示图像。代码 show.removeAttribute('width'); 用于防止上传大图像后,图像的宽度被限定死了。有了这句代码,才能真正地实现保持图像的比例不失真。
<img id="show" src="" onload="if(this.width >= 320){this.width = 320}" align="middle"/>
<br>
请选择上传的文件:<input type="file" name="picture" onchange="show.removeAttribute('width');show.src=this.value"/>
第一行代码是一个图像框,用户选择了图像文件后,该图像框将会显示出图像,若图像的宽度大于320px时,将以缩略图显示图像。代码 show.removeAttribute('width'); 用于防止上传大图像后,图像的宽度被限定死了。有了这句代码,才能真正地实现保持图像的比例不失真。
相关文章推荐
- 使用JS实现HTML限定图像最大尺寸并等比例显示
- JAVASCRIPT 等比例缩放图片 限定最大宽度和最大高度
- JAVASCRIPT 等比例缩放图片 限定最大宽度和最大高度
- iOS 截取图片,并且保持图片原有比例,同时填充imageView
- ios截取图片,并保持图片原有比例,同时填充Imageview
- 调整图像大小,保持比例不足处填充颜色
- 保持比例图像缩放简易算法
- CSS-如何让元素尺寸缩小时保持宽高比例一致?
- 让DocBook的图像尺寸自动适合PDF及HTML
- C++ 设定图像最大边长度并原比例压缩图片
- 保持比例图像缩放简易算法 <转>
- javascript的未知尺寸图片保持比例水平垂直居中函数
- iOS 截取图片,并且保持图片原有比例,同时填充imageView
- Html显示图片时,超过规定尺寸大小,则同比缩放图片显示,保持页面不变形的方法
- 改变image的尺寸大小,按原比例不拉伸。
- 图片等比例大小拉伸,保持最大限度不失真
- 图像二值化----otsu(最大类间方差法、大津算法)
- html 图像重叠 position 及 display overflow 边框像素
- 图片全屏并保持宽高比例
- CSS实现图片超过限定尺寸自动缩放兼容IE和Firefox