用 jQuery实现图片等比例缩放大小详解编程语言

    <script type="text/javascript">   
        window.onload = function() {   
            var w = 500;//设置最大宽度,也可根据img的外部容器 而动态获得,比如:$("#demo").width();   
            $("img").each(function() {//如果有很多图片,使用each()遍历    
                var img_w = $(this).width();//图片宽度    
                var img_h = $(this).height();//图片高度    
                if (img_w > w) {//如果图片宽度超出指定最大宽度    
                    var height = (w * img_h) / img_w; //高度等比缩放    
                    $(this).css( {   
                        "width" : w,"height" : height   
                    });//设置缩放后的宽度和高度    
                }   
            });   
       
        }   
        $(document).ready(function() {   
            //就本例而言 不要用 jQuery中的ready 你懂的...   
        })   
    </script>  

原创文章,作者:奋斗,如若转载,请注明出处:https://blog.ytso.com/8540.html

(0)
上一篇 2021年7月18日
下一篇 2021年7月18日

相关推荐

发表回复

登录后才能评论