Comment faire la transition avec CSS3

Parlez de puissantes nouvelles fonctionnalités dans des feuilles de style en cascade (CSS): En associant le : hover pseudo-classe avec la propriété de transition CSS3, vous pouvez ajouter des fonctionnalités interactives slicks à vos objets sans l'utilisation de Flash, javascript, jQuery ou!

La transition propriété a fait quatre paramètres, qui devraient être écrites dans le CSS dans l'ordre suivant: propriété, durée, timing-function, retard.

La liste suivante décrit les paramètres:




  • transition-propriété: Identifie la propriété CSS sera Alter, comme le largeur ou hauteur, comme dans transition propriété: Largeur-.

  • durée de transition: Définit la valeur en secondes pour la transition à remplir, comme dans durée de transition: 5S-.

  • transition-timing-function: Indique la courbe de vitesse de l'effet. Les valeurs peuvent être mis à linéaire, facilité, facilité dans, facilité sur, facilité in-out, ou cube-Bézier (n,n,n,n), comme dans cet exemple: transition-timing-function: linéarité, qui est équivalent à cube-Bézier (0,0,1,1).

  • transition à retard: Détermine combien de secondes seront écouler avant le début de l'effet, comme dans transition retard: 2S-.

Dans l'exemple de code suivant, après un délai de 2 secondes, douceur des changements de plus de 5 secondes de 100px à 500px de large quand un visiteur survole la souris sur l'une boîte orange

container: