Propriétés: transition
Maj: septembre 2011
Utilisation des transitions
La propriété se décompose en plusieurs autres propriétés, décrite ici :
- transition-property : la(les) propriété(s) CSS à modifier.
- transition-duration : le temps total de la transition en secondes.
- transition-timing-function : la méthode d’interpolation (accélération, décélération)
- transition-delay : le temps en secondes avant que la transition ne démarre.
Il existe aussi la propriété raccourcie transition.
Voici un exemple de transition qui modifiera la taille de l’élément, qui durera 2 secondes et qui utilise une méthode ease, c’est à dire avec une accélération.
transition:width 2s ease;Et dans les navigateurs...
Pour le moment, les transitions CSS3 sont implémentées dans Chrome, Safari, Opéra et Firefox4. Cependant, pour pouvoir les utiliser, il faut préfixer toutes les règles avec -webkit, -moz- et -o-
Besoin de cas concrets? Démos utilisant transition
-
Menu en full CSS style Lavalamp
-
TUTO
(Astuce) Empêcher le scroll avec l’utilisation de :target
-
TUTO
Flip-card avec les transformations 3D CSS
-
(Astuce) Utiliser les transitions CSS avec height:auto
-
Infobulle avec effet de transparence en CSS
-
Navigation slide CSS3 avec :target et transitions
-
Galerie photo hover avec transition CSS
-
TUTO
Hover avec transitions
-
Menu avec slider effet transition
-
Menu Slides avec CSS3
-
Menu effet Jquery en CSS
Souscrire
Blog iamvdo.me