propriété transition-property CSS
- page précédente transition-duration
- page suivante transition-timing-function
Définition et utilisation
L'attribut transition-property définit le nom de la propriété CSS appliquant l'effet de transition. (L'effet de transition commence lorsque la propriété CSS spécifiée change).
Astuce :Les effets de transition se produisent généralement lorsque l'utilisateur met le pointeur de la souris sur l'élément.
Remarque :Configurez toujours transition-duration Les attributs, sinon l'effet de transition ne se produira pas si la durée est de 0.
Voir également :
Tutoriel CSS :transition CSS
Manuel de référence HTML DOM :Attribut transitionProperty
Exemple
Placez le pointeur de la souris sur l'élément div pour créer un effet de transition de largeur de l'élément avec un changement fluide :
div { transition-property: largeur; }
Syntaxe CSS
transition-property: aucun|tout|propriété;
Valeur de l'attribut
Valeur | Description |
---|---|
aucun | Aucune propriété ne recevra l'effet de transition. |
tout | Toutes les propriétés recevront l'effet de transition. |
propriété | Liste des noms des propriétés CSS appliquant l'effet de transition, séparés par des virgules. |
Détails techniques
Valeur par défaut : | tout |
---|---|
Héritabilité : | non |
Version : | CSS3 |
Syntaxe JavaScript : | objet.style.transitionProperty="largeur,hauteur" |
Prise en charge du navigateur
Les numéros dans le tableau indiquent la première version du navigateur prenant en charge cette propriété.
Les nombres avec les préfixes -webkit-, -moz- ou -o- indiquent la première version utilisant les préfixes.
Chrome | IE / Edge | Firefox | Safari | Opera |
---|---|---|---|---|
26.0 4.0 -webkit- |
10.0 | 16.0 4.0 -moz- |
6.1 3.1 -webkit- |
12.1 10.5 -o- |
- page précédente transition-duration
- page suivante transition-timing-function