两种形式:

<style>.a1{width:137px;height:138px;border:1px solid red;overflow:hidden;position:relative;}.pic{position:absolute;}</style><div class="a1">    <img src="1.jpg" width="137" height="138" class="pic" /></div>

1.css实现鼠标悬浮图片放大

img {    width: 100%;    /* height: auto; */    transform: scale(1);    transition: transform 1s ease 0s;}img:hover {    transform: scale(1.05);}

2.js实现鼠标悬浮图片放大

<script>     $(function(){        $w = $('.pic').width();        $h = $('.pic').height();        $w2 = $w + 20;        $h2 = $h + 20;        $('.pic').hover(function(){             $(this).stop().animate({height:$h2,width:$w2,left:"-10px",top:"-10px"},500);        },function(){             $(this).stop().animate({height:$h,width:$w,left:"0px",top:"0px"},500);        });    }); </script>