Multiples, simultanées CSS3 transformer les transitions à des vitesses variées

Question:

Est-il même possible de faire deux différentes transformations sur un élément et d'avoir à faire la transition à des vitesses différentes?

Exemple sans se transforme (Violon):

div {
  width: 100px;
  height: 100px;
  background: red;
  transition: width 1s linear, height 2s linear;
}

div:hover {
  width: 200px;
  height: 400px;
}

Remarquez comment il faut 1 seconde pour la largeur de l'étendre à de 200px, et 2 secondes à la hauteur de l'étendre à 400px.

Exemple avec transformations (Violon):

div {
  width: 100px;
  height: 100px;
  background: red;
  transition: transform 1s linear, transform 2s linear;
}

div:hover {
  transform: scale(1.5);
  transform: rotate(45deg);
}

Remarquez la manière dont il effectue la deuxième transformation. Comment pouvez-vous préciser de transformation à effectuer pour la transition? Est-ce un oubli dans la conception de feuilles de style CSS transforme? Comment puis-je aller sur la réalisation de cette?

OriginalL'auteur daveycroqet | 2014-02-27