css властивість animation-duration
Властивість animation-duration задає час в секундах або мілісекундах, скільки повинен тривати один цикл анімації. Без задання значення дорівнює 0s, це означає, що ніякої анімації немає.
Можна вказати кілька значень, перераховуючи їх через кому. Негативні значення і значення без вказівки одиниць часу (s або ms) неприпустимі і будуть ігноруватися.
animation-duration приймає в якості значення час. Наприклад, 3s задає, що один цикл анімації демонструватиметься протягом 3 секунд. Більші значення роблять анімації більш плавнішими, менші - роблять анімації швидшими.
| Порада: | Рекомендується використовувати універсальну властивість |
| Порада: | Зверніть увагу, що порядок у визначенні властивості має дуже важливий. Перше значення у формі часу, розглядається як |
Синтаксис
animation-duration: time|initial|inherit;
Властивість animation-duration може отримувати 3 значення:
| Значення без задання: | 0s |
|---|---|
| Наслідує: | Ні |
| Анімується: | Ні |
| JavaScript синтаксис: | object.style.animationDuration="3s" |
Переглядачі
| Переглядач | ||||||
|---|---|---|---|---|---|---|
| animation-duration | 43.0 |
10.0 |
16.0 |
9.0 |
12.10 |
12.0 |
| Переглядач | |||
|---|---|---|---|
| animation-duration | 2.0 -webkit- |
16.0 |
9.2 |
Мобільних переглядачів ще не додано.
Приклади
Демонстрація дії різних значень
Простий приклад
Приклад роботи властивості
