2011-11-23 13 views
6

Estoy girando un círculo con CSS3 y pausa/ejecuta la animación con -webkit-animation-play-state al pasar el div. Tan pronto como comienza a funcionar nuevamente, la animación parece retroceder al principio solo por una fracción de segundo en Chrome. En Safari todo comienza y se detiene sin problemas.Chrome -webkit-animation-play-state parpadeo

Aquí es el violín:

http://jsfiddle.net/s5AZy/

¿Alguien tiene una solución para esto?

+2

puedo estar equivocado, pero si en Safari se funciona bien, significa que el error no está en tu código. Lo único que podría esperar es esperar una versión futura de Chrome que corrija esta característica. –

+0

¿Hay alguna solución para eso? – drinchev

+0

Acabo de resolver este problema yo mismo. Chrome 30.0.1599.101 en osx. Funciona en safari. – Automatico

Respuesta

0

Desafortunadamente, la animación y el hover son dos operaciones pesadas. En este momento, la animación es nueva y no muy estable. Por lo tanto, si desea eliminar el parpadeo, quite el vuelo estacionario.
Puede intentar aplicar el control deslizante sobre otro div, quizás eso ayude.

Cuestiones relacionadas