2012-05-19 3 views
0

У меня есть следующий код, который анимирует класс изображения во время зависания над контейнером div. Однако, если изображение представляет собой среднюю анимацию, и пользователь перестает зависать, анимация приостанавливается - это выглядит странно.Остановка анимации CSS

Есть ли способ остановить или вернуть CSS-анимацию в ее статическое состояние?

.image{ 
    animation-play-state: paused; 
    } 

#container:hover .image{ 
    animation-play-state: running; 
    } 

ответ

1

Получить скриншот изображения перед анимационной игрой, возможно? .image1 { background-image: "yourimage" } #container: hover .image { анимация-play-state: running; }

И установите изображение1 как статическое изображение и сохраните свой зависание как анимированный. Это не доказательство неудачи, но должно работать теоретически.

+0

Интересное решение, спасибо. – Rich

+0

Нет проблем. Надеюсь это работает. Держите меня в курсе, пожалуйста = D –

+0

Разбивая его на два класса, один статический и один анимированный, работал как шарм. Еще раз спасибо. – Rich

Смежные вопросы