使用jquery按比例缩放图片
2009-01-09 19:54
357 查看
使用jquery按比例缩放图片
做网站的时候,相信有很多朋友都会遇到图片过大,导致页面撑开变形的问题,如果强制设置width,height,图片则会因为强制变形而走样。在这里我介绍一种简单的按比例缩放图片的方法。
对于一堆图片
<img src="1.jpg" border="1"></img>
<img src="2.jpg" border="1"></img>
应用下面的Javascript代码
<SCRIPT LANGUAGE="JavaScript">
function setImg(img,width,height){
var scale_w=img.width/width;
var scale_h=img.height/height;
var scale=scale_w>scale_h?scale_w:scale_h;
img.width=img.width/scale;
return false;
}
</SCRIPT>
然后使用如下的jQuery语句即可
<script type="text/javascript">
$(document).ready(function(){
$("img").each(function(){
setImg(this,200,200);
});
});
</script>
做网站的时候,相信有很多朋友都会遇到图片过大,导致页面撑开变形的问题,如果强制设置width,height,图片则会因为强制变形而走样。在这里我介绍一种简单的按比例缩放图片的方法。
对于一堆图片
<img src="1.jpg" border="1"></img>
<img src="2.jpg" border="1"></img>
应用下面的Javascript代码
<SCRIPT LANGUAGE="JavaScript">
function setImg(img,width,height){
var scale_w=img.width/width;
var scale_h=img.height/height;
var scale=scale_w>scale_h?scale_w:scale_h;
img.width=img.width/scale;
return false;
}
</SCRIPT>
然后使用如下的jQuery语句即可
<script type="text/javascript">
$(document).ready(function(){
$("img").each(function(){
setImg(this,200,200);
});
});
</script>
相关文章推荐
- 使用jQuery实现指定图片按比例缩放
- 使用jquery实现图片等比例缩放
- 使用jquery按比例缩放图片
- 使用jquery实现图片等比例缩放
- 如何使用php等比例缩放图片
- jQuery-图片预加载+等比例缩放+图片在容器中上下左右居中!
- jQuery制作图片的等比例缩放
- jquery图片等比例缩放程序
- jQuery-图片预加载+等比例缩放
- 【转】 jQuery-图片预加载+等比例缩放
- jQuery实现按比例缩放图片
- Picasso图片加载框架的使用及加载网络图片等比例缩放
- jQuery实现等比例缩放大图片让大图片自适应页面布局
- jQuery等比例缩放图片
- Android 使用Picasso加载网络图片等比例缩放
- jQuery实现等比例缩放大图片
- Jquery 上传图片预览,等比例缩放
- jQuery实现按比例缩放图片
- jquery控制图片按比例缩放