animation-delay¶
Свойство animation-delay
устанавливает время ожидания перед запуском цикла анимации. Значение 0s
или 0ms
запускает анимацию сразу же. Отрицательное значение также включает анимацию без задержек, но может привести к изменению вида начала анимации.
Допустимо указывать несколько значений, перечисляя их через запятую.
Демо¶
Значение 0s
, которое является значением по умолчанию, указывает на то, что анимация должна начаться непременно. В противном случае, старт анимации будет отложен на указанное время.
При указании отрицательного значения, анимация также начнётся непременно, но её воспроизведение начнётся не с первого ключевого кадра, а так, будто часть анимации уже была показана. Например, если вы укажете значение -1s
, анимация будет начата с ключевого кадра, когда 1 секунда анимации уже была воспроизведена.
Переходы и Анимации
Синтаксис¶
1 2 3 4 5 6 7 |
|
Значения¶
Время
Значение по-умолчанию:
1 |
|
Применяется ко всем элементам, к псевдоэлементам ::before
и ::after
Спецификации¶
Поддержка браузерами¶
Описание и примеры¶
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 |
|
Примечание¶
- Chrome, Safari и Android поддерживают свойство
-webkit-animation-delay
. - Opera до версии 12.10 поддерживает свойство
-o-animation-delay
. - Firefox до версии 16 поддерживает свойство
-moz-animation-delay
.