¿Hay alguna manera de que yo pueda hacer lo siguiente?CSS fundido entre las imágenes de fondo Al pasar por encima
que tienen un sprite png transparente que muestra una imagen estándar de la izquierda, y una imagen para el estado: hover a la derecha.
¿Hay una manera que puedo tener el fundido de imagen de la imagen de la izquierda en la imagen a la derecha en: flotar usando sólo las transiciones CSS3? He intentado lo siguiente, pero no funciona:
li{-webkit-transition:all 0.5s linear; -moz-transition:all 0.5s linear; -o-transition:all 0.5s linear; transition:all 0.5s linear;}
li{background:url(/img/sprites.png) 0 -50px no-repeat;}
li:hover{background:url(/img/sprites.png) 0 -150px no-repeat;}
Ahora, el anterior animar el fondo, se filtra a través de la imagen. Lo que me gustaría en lugar de una sartén es un efecto de desvanecimiento o disolución.
ACTUALIZACIÓN: Terminé teniendo que crear dos elementos y simplemente animar las opacidades por separado. Es un poco complicado porque tengo que especificar los márgenes exactos de cada elemento, pero supongo que va a trabajar. Gracias por everyones ayuda :)
Por desgracia, eso no lo resolvió, pero gracias por señalarlo. – Jack
@Jack es un poco difícil visualizar la situación sin saber qué es el sprite ... ¿tienes una versión de desarrollo del sitio en alguna parte? –