Sí, esto es posible con las transiciones CSS3.
He aquí un ejemplo: http://jsfiddle.net/fgasU/
código:
<img src="photo.jpg"/>
img{-webkit-transition: opacity 1s ease-in-out;
-moz-transition: opacity 1s ease-in-out;
-o-transition: opacity 1s ease-in-out;
-ms-transition: opacity 1s ease-in-out;
transition: opacity 1s ease-in-out;
}
img:hover{opacity:0}
Este sencillo ejemplo cambiará la opacidad en vuelo estacionario. Debido a que se define una transición css para 'todas' las propiedades, y se les da una transición de 1 segundo con una función de relajación de facilidad de entrada y salida, el cambio de propiedad está animado.
Además, como es una propiedad nueva, la propiedad de transición debe ir precedida por la implementación del navegador correspondiente. -webkit para Chrome/safari, -moz para firefox/mozilla, -o opera, -ms microsoft.
No tiene que segmentar todas las propiedades, cuando solo cambia una. Yo especificaría la opacidad en su lugar. – Nix
Acepto, actualizado. – Vigrond
Gracias, pero esto no es exactamente lo que quiero. Por favor, mire nuevamente el ejemplo que he publicado en mi pregunta: Cuando no estoy sobre las imágenes, quiero que tengan opacidad 0 y cuando cierro el contenedor de imágenes para tener este efecto de transición de 0 a 1 exactamente como en el ejemplo –