¿Hay alguna manera, utilizando Jquery para crecer y luego reducir una imagen (con animación para que parezca suave) al desplazarse sin afectar demasiado el diseño (supongo que el relleno tendría que reducirse y luego crecer también).¿Hay alguna forma de aumentar/reducir una imagen al desplazarse con Jquery?
Con un poco de perder el tiempo, finalmente se me ocurrió la solución, gracias a todos los que ayudaron.
<html>
<head>
<style type="text/css">
.growImage {position:relative;width:80%;left:15px;top:15px}
.growDiv { left: 100px; top: 100px;width:150px;height:150px;position:relative }
</style>
<script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.3.2/jquery.min.js"></script>
</head>
<body>
<div class="growDiv">
<img class="growImage" src="image.jpg" alt="my image">
</div>
<script type="text/javascript">
$(document).ready(function(){
$('.growImage').mouseover(function(){
//moving the div left a bit is completely optional
//but should have the effect of growing the image from the middle.
$(this).stop().animate({"width": "100%","left":"0px","top":"0px"}, 400,'swing');
}).mouseout(function(){
$(this).stop().animate({"width": "80%","left":"15px","top":"15px"}, 200,'swing');
});;
});
</script>
</body></html>
olvidó agregar comillas. esto debería ser "ancho" y "400px" y así sucesivamente. –