CSS свойство animation-timing-function

Свойство animation-timing-function описывает метод расчета промежуточных значений свойств для анимации (можно указать несколько через запятую). ...

Свойство animation-timing-function описывает метод расчета промежуточных значений свойств для анимации (можно указать несколько через запятую).

Допустимые значения

Возможные значения свойства представляют собой различные кривые Безье третьего порядка, заданные координатами четырех точек. Координаты начальной точки P0(0;0), координаты конечной точки P3(1;1). Координаты промежуточных точек P1(x1;y1) P2(x2;y2) заданны четырьмя значениями свойства в порядке (x1;y1;x2;y2). Координаты могут принимать значения от 0 до 1.

  • ease — кривая Безье 3-го порядка с координатами P1(0.25, 0.1) P2(0.25, 1.0)
  • linear — кривая Безье 3-го порядка с координатами P1(0.0, 0.0) P2(1.0, 1.0)
  • ease-in — кривая Безье 3-го порядка с координатами P1(0.42, 0) P2(1.0, 1.0)
  • ease-out — кривая Безье 3-го порядка с координатами P1(0, 0) P2(0.58, 1.0)
  • ease-in-out — кривая Безье 3-го порядка с координатами P1(0.42, 0) P2(0.58, 1.0)
  • cubic-bezier (, , , ) — кривая Безье 3-го порядка с координатами P1(x1, y1) P2(x2, y2).Где x1,y1,x2,y2 — произвольные значения координат заданные пользователем (в промежутке от 0 до 1).
Значение по умолчанию ease
Применимо к блочным и строчным элементам
Наследование нет
Версия CSS CSS 3
Поддерживается браузерами

    Пример


    div {
    width:100px;
    height:50px;
    position:absolute;
    top:5px;
    animation-name:'slide';
    animation-duration: 10s;
    animation-timing-function:cubic-bezier(0.5, 0.3, 0.25, 0.25);
    }

    Заметки

    Это свойство относится к модулю CSS Animations Module Level 3 находящемся в разработке W3C, поэтому в нем возможны дополнения.

    Safari 4.0 и выше Chrome 3.0 и выше поддерживают аналогичное свойство -webkit-animation-timing-function, а также поддерживают возможность определить список анимаций с помощью ключевого слова @-webkit-keyframes

    Смотрите также в этом разделе

    Смежные материалы, которые могут быть вам полезны

  • CSS свойство animation
  • CSS свойство animation-delay
  • CSS свойство animation-direction
  • CSS свойство animation-duration
  • CSS свойство animation-iteration-count
  • CSS свойство animation-name
  • CSS свойство animation-play-state
  • CSS свойство appearance
  • CSS свойство azimuth | назначение, допустимые значения, примеры
  • CSS свойство backface-visibility
  • CSS свойство background | назначение, допустимые значения, примеры
  • CSS свойство background-attachment | назначение, допустимые значения, примеры
  • CSS свойство background-clip | назначение, допустимые значения, примеры
  • CSS свойство background-color | назначение, допустимые значения, примеры
  • CSS свойство background-image | назначение, значения по умолчанию, примеры
  • CSS свойство background-origin | назначение, допустимые значения, примеры
  • CSS свойство background-position | назначение, значения по умолчанию, примеры
  • CSS свойство background-repeat | назначение, допустимые значения, примеры
  • CSS свойство border | назначение, допустимые значения, примеры
  • CSS свойство border-bottom | назначение, допустимые значения, примеры
  • CSS свойство border-bottom-color | назначение, допустимые значения, примеры
  • CSS свойство border-bottom-left-radius | назначение, допустимые значения, примеры
  • CSS свойство border-bottom-right-radius | назначение, допустимые значения, примеры
  • CSS свойство border-bottom-style | назначение, допустимые значения, примеры
  • CSS свойство border-bottom-width | назначение, допустимые значения, примеры
  • CSS свойство border-collapse | назначение, допустимые значения, примеры
  • CSS свойство border-color | назначение, допустимые значения, примеры
  • CSS свойство border-image | назначение, допустимые значения, примеры
  • CSS свойство border-image-outset | назначение, допустимые значения, примеры
  • CSS свойство border-image-repeat | назначение, допустимые значения, примеры
  • CSS свойство border-image-slice | назначение, допустимые значения, примеры
  • CSS свойство border-image-source | назначение, допустимые значения, примеры
  • CSS свойство border-image-width | назначение, допустимые значения, примеры
  • CSS свойство border-left | назначение, допустимые значения, примеры
  • CSS свойство border-left-color | назначение, допустимые значения, примеры
  • CSS свойство border-left-style | назначение, допустимые значения, примеры
  • CSS свойство border-left-width | назначение, допустимые значения, примеры
  • CSS свойство border-radius | назначение, допустимые значения, примеры
  • CSS свойство border-right | назначение, допустимые значения, примеры
  • CSS свойство border-right-color | назначение, допустимые значения, примеры
  • CSS свойство border-right-style | назначение, допустимые значения, примеры
  • CSS свойство border-right-width | назначение, допустимые значения, примеры
  • CSS свойство border-spacing | назначение, допустимые значения, примеры
  • CSS свойство border-style | назначение, допустимые значения, примеры
  • CSS свойство border-top | назначение, допустимые значения, примеры
  • CSS свойство border-top-left-radius | назначение, допустимые значения, примеры
  • CSS свойство border-top-right-radius | назначение, допустимые значения, примеры
  • CSS свойство border-top-width | назначение, допустимые значения, примеры
  • CSS свойство border-width | назначение, допустимые значения, примеры
  • CSS свойство bottom | назначение, допустимые значения, примеры
  • CSS свойство box-shadow | назначение, допустимые значения, примеры
  • CSS свойство box-sizing | назначение, допустимые значения, примеры
  • CSS свойство break-after | назначение, допустимые значения, примеры
  • CSS свойство break-before | назначение, допустимые значения, примеры
  • CSS свойство break-inside | назначение, допустимые значения, примеры
  • CSS свойство caption-side | назначение, допустимые значения, примеры
  • CSS свойство clear | назначение, допустимые значения, примеры
  • CSS свойство clip | назначение, допустимые значения, примеры
  • CSS свойство color | назначение, допустимые значения, примеры
  • CSS свойство column-count | назначение, допустимые значения, примеры
  • CSS свойство column-gap | назначение, допустимые значения, примеры
  • CSS свойство column-rule | назначение, допустимые значения, примеры
  • CSS свойство column-rule-color | назначение, допустимые значения, примеры
  • CSS свойство column-rule-style | назначение, допустимые значения, примеры
  • CSS свойство column-rule-width | назначение, допустимые значения, примеры
  • CSS свойство column-span | назначение, допустимые значения, примеры
  • CSS свойство column-width | назначение, допустимые значения, примеры
  • CSS свойство columns | назначение, допустимые значения, примеры
  • CSS свойство content | назначение, допустимые значения, примеры
  • CSS свойство counter-increment | назначение, допустимые значения, примеры
  • CSS свойство counter-reset | назначение, допустимые значения, примеры
  • CSS свойство cue | назначение, допустимые значения, примеры
  • CSS свойство cue-after | назначение, допустимые значения, примеры
  • CSS свойство cue-before | назначение, допустимые значения, примеры
  • CSS свойство direction | назначение, допустимые значения, примеры
  • CSS свойство display | назначение, допустимые значения, примеры
  • CSS свойство elevation | назначение, допустимые значения, примеры
  • CSS свойство empty-cells | назначение, допустимые значения, примеры
  • CSS свойство float | назначение, допустимые значения, примеры
  • CSS свойство font | назначение, допустимые значения, примеры
  • CSS свойство font-family | назначение, допустимые значения, примеры
  • CSS свойство font-size | назначение, допустимые значения, примеры
  • CSS свойство font-size-adjust | назначение, допустимые значения, примеры
  • CSS свойство font-stretch | назначение, допустимые значения, примеры
  • CSS свойство font-style | назначение, допустимые значения, примеры
  • CSS свойство font-variant | назначение, допустимые значения, примеры
  • CSS свойство font-weight | назначение, допустимые значения, примеры
  • CSS свойство height | назначение, допустимые значения, примеры
  • CSS свойство left | назначение, допустимые значения, примеры
  • CSS свойство letter-spacing | назначение, допустимые значения, примеры
  • CSS свойство line-height | назначение, допустимые значения, примеры
  • CSS свойство list-style | назначение, допустимые значения, примеры
  • CSS свойство list-style-image | назначение, допустимые значения, примеры
  • CSS свойство list-style-position | назначение, допустимые значения, примеры
  • CSS свойство list-style-type | назначение, допустимые значения, примеры
  • CSS свойство margin | назначение, допустимые значения, примеры
  • CSS свойство margin-bottom | назначение, допустимые значения, примеры
  • CSS свойство margin-left | назначение, допустимые значения, примеры
  • CSS свойство margin-right | назначение, допустимые значения, примеры
  • CSS свойство margin-top | назначение, допустимые значения, примеры
  • CSS свойство marquee-direction | назначение, допустимые значения, примеры
  • CSS свойство marquee-play-count | назначение, допустимые значения, примеры
  • CSS свойство marquee-speed | назначение, допустимые значения, примеры
  • CSS свойство marquee-style | назначение, допустимые значения, примеры
  • CSS свойство max-height | назначение, допустимые значения, примеры
  • CSS свойство max-width | назначение, допустимые значения, примеры
  • CSS свойство min-height | назначение, допустимые значения, примеры
  • CSS свойство min-width | назначение, допустимые значения, примеры
  • CSS свойство nav-down | назначение, допустимые значения, примеры
  • CSS свойство nav-index | назначение, допустимые значения, примеры
  • CSS свойство nav-left | назначение, допустимые значения, примеры
  • CSS свойство nav-right | назначение, допустимые значения, примеры
  • CSS свойство nav-up | назначение, допустимые значения, примеры
  • CSS свойство opacity | назначение, допустимые значения, примеры
  • CSS свойство orphans | назначение, допустимые значения, примеры
  • CSS свойство outline-color | назначение, допустимые значения, примеры
  • CSS свойство outline-offset | назначение, допустимые значения, примеры
  • CSS свойство outline-style | назначение, допустимые значения, примеры
  • CSS свойство outline-width | назначение, допустимые значения, примеры
  • CSS свойство overflow | назначение, допустимые значения, примеры
  • CSS свойство overflow-x | назначение, допустимые значения, примеры
  • CSS свойство overflow-y | назначение, допустимые значения, примеры
  • CSS свойство padding | назначение, допустимые значения, примеры
  • CSS свойство padding-bottom | назначение, допустимые значения, примеры
  • CSS свойство padding-left | назначение, допустимые значения, примеры
  • CSS свойство padding-right | назначение, допустимые значения, примеры
  • CSS свойство padding-top | назначение, допустимые значения, примеры
  • CSS свойство page-break-after | назначение, допустимые значения, примеры
  • CSS свойство page-break-before | назначение, допустимые значения, примеры
  • CSS свойство page-break-inside | назначение, допустимые значения, примеры
  • CSS свойство pause | назначение, допустимые значения, примеры
  • CSS свойство pause-after | назначение, допустимые значения, примеры
  • CSS свойство pause-before | назначение, допустимые значения, примеры
  • CSS свойство perspective | назначение, допустимые значения, примеры
  • CSS свойство perspective-origin | назначение, допустимые значения, примеры
  • CSS свойство pitch | назначение, допустимые значения, примеры
  • CSS свойство pitch-range | назначение, допустимые значения, примеры
  • CSS свойство play-during | назначение, допустимые значения, примеры
  • CSS свойство position | назначение, допустимые значения, примеры
  • CSS свойство quotes | назначение, допустимые значения, примеры
  • CSS свойство resize | назначение, допустимые значения, примеры
  • CSS свойство richness | назначение, допустимые значения, примеры
  • CSS свойство right | назначение, допустимые значения, примеры
  • CSS свойство speak | назначение, допустимые значения, примеры
  • CSS свойство speak-header | назначение, допустимые значения, примеры
  • CSS свойство speak-numeral | назначение, допустимые значения, примеры
  • CSS свойство speak-punctuation | назначение, допустимые значения, примеры
  • CSS свойство speech-rate | назначение, допустимые значения, примеры
  • CSS свойство src | назначение, допустимые значения, примеры
  • CSS свойство stress | назначение, допустимые значения, примеры
  • CSS свойство table-layout | назначение, допустимые значения, примеры
  • CSS свойство text-align | назначение, допустимые значения, примеры
  • CSS свойство text-decoration | назначение, допустимые значения, примеры
  • CSS свойство text-indent | назначение, допустимые значения, примеры
  • CSS свойство text-overflow | назначение, допустимые значения, примеры
  • CSS свойство text-shadow | назначение, допустимые значения, примеры
  • CSS свойство text-transform | назначение, допустимые значения, примеры
  • CSS свойство top | назначение, допустимые значения, примеры
  • CSS свойство transform
  • CSS свойство transform-origin
  • CSS свойство transform-style | назначение, допустимые значения, примеры
  • CSS свойство transition | назначение, допустимые значения, примеры
  • CSS свойство transition-delay | назначение, допустимые значения, примеры
  • CSS свойство transition-duration | назначение, допустимые значения, примеры
  • CSS свойство transition-property | назначение, допустимые значения, примеры
  • CSS свойство transition-timing-function | назначение, допустимые значения, примеры
  • CSS свойство unicode-bidi | назначение, допустимые значения, примеры
  • CSS свойство unicode-range | назначение, допустимые значения, примеры
  • CSS свойство vertical-align | назначение, допустимые значения, примеры
  • CSS свойство visibility | назначение, допустимые значения, примеры
  • CSS свойство volume | назначение, допустимые значения, примеры
  • CSS свойство white-space | назначение, допустимые значения, примеры
  • CSS свойство widows | назначение, допустимые значения, примеры
  • CSS свойство width | назначение, допустимые значения, примеры
  • CSS свойство word-spacing | назначение, допустимые значения, примеры
  • CSS свойство word-wrap | назначение, допустимые значения, примеры
  • CSS свойство z-index | назначение, допустимые значения, примеры
  • Свойство border-top-style | назначение, допустимые значения, примеры