您的位置:首页 > Web前端 > JQuery

使用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>
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: