Attribut Style transitionTimingFunction
- Page précédente transitionDuration
- Page suivante transitionDelay
- Retour au niveau supérieur Objet Style HTML DOM
Définition et utilisation
transitionTimingFunction
L'attribut détermine la courbe de vitesse de l'effet de transition.
Cette propriété permet à l'effet de transition de changer de vitesse pendant sa durée.
Voir également :
Manuel de référence CSS :L'attribut transition-timing-function
Exemple
Changer la courbe de vitesse de l'effet de transition :
document.getElementById("myDIV").style.transitionTimingFunction = "linear";
Syntaxe
Retourner l'attribut transitionTimingFunction :
object.style.transitionTimingFunction
Définir l'attribut transitionTimingFunction :
object.style.transitionTimingFunction = "ease|linear|ease-in|ease-out|ease-in-out|cubic-bezier()|initial|inherit"
Valeur de l'attribut
Valeur | Description |
---|---|
ease |
Valeur par défaut. Définit un effet de transition lent au début, puis rapide, puis lent à la fin. Équivaut à : cubic-bezier(0.25, 0.1, 0.25, 1) . |
linear |
Définit un effet de transition où la vitesse reste la même de début à fin. Équivaut à : cubic-bezier(0, 0, 1, 1) . |
ease-in |
Définit un effet de transition lent au début. Équivaut à : cubic-bezier(0.42, 0, 1, 1) . |
ease-out |
Définit un effet de transition lent à la fin. Équivaut à : cubic-bezier(0, 0, 0.58, 1) . |
ease-in-out |
Définit un effet de transition lent au début et à la fin. Équivaut à : cubic-bezier(0.42, 0, 0.58, 1) . |
cubic-bezier(n, n, n, n) |
Définissez vos propres valeurs dans la fonction cubique Bezier. Les valeurs possibles sont des nombres de 0 à 1. |
initial | Sets this property to its default value. See initial. |
inherit | Inherits this property from its parent element. See inherit. |
Détails techniques
Valeur par défaut : | ease |
---|---|
Valeur de retour : | Une chaîne, représentant l'état L'attribut transition-timing-function. |
Version de CSS : | CSS3 |
Support du navigateur
Les nombres dans le tableau indiquent la version du navigateur qui prend en charge cette propriété pour la première fois.
Chrome | Edge | Firefox | Safari | Opera |
---|---|---|---|---|
Chrome | Edge | Firefox | Safari | Opera |
26.0 | 10.0 | 16.0 | 6.1 | 12.1 |
- Page précédente transitionDuration
- Page suivante transitionDelay
- Retour au niveau supérieur Objet Style HTML DOM