Formation CSS3

Les animations

Les transitions

Les pseudo-classes :hover permettent de faire facilement des tests de transition par déplacement du curseur.

Les propriétés des transitions

Les propriétés des transitions

Les navigateurs n'acceptent pas encore ces propriétés dans la forme normalisée, en revanche chrome, firefox et opera acceptent la forme propriétaire préfixée respectivement par -webkit-, -moz- et -o-.

Les propriétés des transitions

Contrôle du temps par fonction reposant sur courbe de bezier

Image de la  courbe de bezier

Les paramètres transmis à la fonction par cubic-bezier(x1,y1,x2,y2) seront les coordonnées x1,y1 de P1 et x2,y2 de P2. Ces valeurs devront être comprises entre 0 et 1.

Les propriétés des transitions

Exemple de transition

Les animations

Définition de l'animation

Exemple d'animation

Affectation d'animation

animation-direction imposera à l'animation de se faire dans le sens inverse après chaque parcours de la séquence.

Exemple d'affectation

Documentation