У меня есть два элемента на странице, которые я хотел бы анимировать с помощью CSS (в частности, -webkit-animation).Сама анимация просто подпрыгивает элемент вверх и вниз.Один элемент всегда отображается и подпрыгивает, другой не анимируется до наведения мыши (наведения).
У меня такой вопрос: возможно ли синхронизировать анимацию между обоими элементами (достичь обоих вершин одновременно и т. Д.) Независимо от того, когда начинается анимация 2-го элемента?
Вот мой HTML:
<div id="bouncy01">Drip</div>
<div id="bouncy02">droP</div>
и мой CSS:
@-webkit-keyframes bounce {
0% {-webkit-transform: translateY(0px);}
25% {-webkit-transform: translateY(-2px);}
50% {-webkit-transform: translateY(-4px);}
75% {-webkit-transform: translateY(-2px);}
100% {-webkit-transform: translateY(0px);}
}
#bouncy01,
#bouncy02 {
margin:10px;
float: left;
background: #ff0000;
padding: 10px;
border: 1px solid #777;
}
#bouncy01 {
-webkit-animation:bounce 0.25s ease-in-out infinite alternate;
}
#bouncy02 {
background: #ffff00;
}
#bouncy02:hover {
-webkit-animation:bounce 0.25s ease-in-out infinite alternate;
}
и, наконец, рабочая демонстрация проблемы: http://jsfiddle.net/7ZLmq/2/
(чтобы увидеть проблемунаведите курсор мыши на желтый блок)