Comment synchroniser des animations CSS sur plusieurs éléments?

J'ai deux éléments sur une page que j'aimerais animer via CSS (plus précisément, -webkit-animation). L'animation elle-même tout simplement rebondit un élément en haut et en bas. Un élément est toujours affichée et de rebondissement, l'autre n'est pas animé jusqu'à ce que le passage de la souris (pointer).

Ma question est: Est-il possible de synchroniser (avoir les deux éléments atteindre leur apogée en même temps, etc), l'animation à travers les deux éléments, peu importe quand le 2ème élément de l'animation est commencé?

Voici mon code HTML:

<div id="bouncy01">Drip</div>
<div id="bouncy02">droP</div>

et mon 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;
}

et enfin, un travail de démonstration de la question: http://jsfiddle.net/7ZLmq/2/

(pour voir le problème, déplacez la souris sur le bloc jaune)

source d'informationauteur busticated