English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
пroperty animation-duration CSS3 определяет количество секунд (секунды) или миллисекунд (мс) на завершение одного цикла анимации.
в таблице ниже summarized用法 контекста и истории версий этого свойства.
по умолчанию: | 0s |
---|---|
подходит для: | все элементы ::before и ::after псевдоэлементы |
наследование: | нет |
анимация возможна: | нет.см. также атрибут анимации. |
версия: | новая функция CSS3 |
синтаксис JavaScript: | object object.style.animationDuration="3s" |
Грамматика этого атрибута такая:
animation-duration: time | initial | inherit
Ниже приведен пример того, как использовать атрибут animation-duration.
.box { width: 50px; height: 50px; background: red; position: relative; /* Chrome, Safari, Opera */ -webkit-animation-name: moveit; -webkit-animation-duration: 2s; animation-name: moveit; animation-duration: 2s; } /* Chrome, Safari, Opera */ @-webkit-keyframes moveit { from {left: 0;} to {left: 50%;} } @keyframes moveit { from {left: 0;} to {left: 50%;} }Проверьте, ›/‹
В таблице ниже описаны значения этого атрибута.
Значение | Описание |
---|---|
time | Укажите время, необходимое для выполнения анимации одного цикла. Значение по умолчанию 0s. Отрицательные значения недопустимы. |
initial | Установите этот атрибут в его значение по умолчанию. |
inherit | Если указано, то связанный элемент использует вычисленное значение атрибута animation-duration родительского элемента. |
Совместимость браузеров для атрибута animation-duration, все основные браузеры поддерживают этот атрибут.
|
Пожалуйста, обратитесь к следующим руководствам:Анимации CSS3.
Соответствующие атрибуты и правила:animation,animation-name,animation-duration,animation-timing-function,animation-iteration-count,animation-duration,animation-fill-mode,animation-play-state,@keyframes.