Hola y Bienvenida al Foro.
Primero una observación: usa el highlight para postear código, lo cual hace que sea más fácil de leer:
Código CSS:
Ver originalimg.imagenes{
transform:scale(1,1);
-o-transform:scale(1,1);
-moz-transform:scale(1,1);
-webkit-transform:scale(1,1);
-ms-transform:scale(1,1);
transition:transform 1s;
-o-transition:-o-transform 1s;
-moz-transition:-moz-transform 1s;
-webkit-transition:-webkit-transform 1s;
-ms-transition:-ms-transform 1s;
}
img.imagenes:hover{
transform:scale(1.5,1.5);
-o-transform:scale(1.5,1.5);
-moz-transform:scale(1.5,1.5);
-webkit-transform:scale(1.5,1.5);
-ms-transform:scale(1.5,1.5);
}
Bien, ahora, me parece que no es necesario el scale(1,1) inicial, aunque no estoy seguro de esto.
En el ejemplo lo comenté e igual funciona:
http://jsfiddle.net/c2am/SA79Z/12/embedded/result/
Reemplace la imagen por un div, pero debería comportarse de igual manera.
Saludos