Описание
transition-timing-function - определение промежуточной скорости анимации перехода за определенное время.
CSS 1 / CSS 2 / CSS 2.1 / CSS 3
Значение по умолчанию - ease
Запись
transition-timing-function: ease / ease-in / ease-out / ease-in-out / linear / step-start / step-end / steps / cubic-bezier /
Значения
Значение | Начало анимации | Середина анимации | Конец анимации |
ease | начинается медленно | немного ускоряется | замедляется |
ease-in | начинается медленно | продолжение | ускоряется |
ease-out | начинается быстро | продолжение | замедляется |
ease-in-out | начинается медленно | медленно | заканчивается медленно |
step-start | конечное значение | плавная анимация отсутствует | конечное значение |
step-end | начальное значение(заданное время) | плавная анимация отсутствует | конечное значение |
steps | ступенчатая функция | ступенчатая функция | ступенчатая функция |
cubic-bezier | математическая функция | математическая функция | математическая функция |
Пример
Внешний вид
Наведите курсор на зеленый прямоугольник.
ease-in
cubic-bezier(0,2,1,-0.8)
Свойства CSS
- animation
- animation-direction
- appearance
- background-clip
- background-color
- background-image
- background-attachment
- background-repeat
- background-size
- background-position
- border
- column-count
- column-gap
- column-rule
- column-width
- content
- cursor
- direction
- font-family
- filter
- float
- font
- font-size
- font-stretch
- font-style
- font-weight
- line-height
- margin
- max-height
- min-height
- margin-top
- opacity
- orphans
- outline
- overflow
- padding
- position
- quotes
- resize
- right
- rotation-point
- table-layout
- text-align
- text-align-last
- text-decoration
- text-indent
- text-justify
- text-overflow
- text-shadow
- text-transform
- top
- transform
- transform-origin
- transform-style
- transition
- transition-delay
- transition-duration
- transition-property
- transition-timing-function
- vertical-align
- visibility
- white-space
- word-break
- word-spacing
- word-wrap
- z-index