|
|
|
Помогите допилить анимацию.
|
|||
|---|---|---|---|
|
#18+
К сожалению не сталкивался еще с HTML анимацией. Но возникла следующая задача: Имеется такая анимация на HTML странице: Код: html 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. Она показывает бесконечную загрузку. Но теперь нужно сделать следующее. Чтобы после этой анимации включалась другая - в зависимости от успеха выполнения бэкграунд операции, это должна быть анимация успеха или анимация неуспеха. Собственно вопрос, как это реализовать ? Я могу сделать бэкэнд и к нему обращатся через ajax, чтобы узнавать результат работы операции. Это некий план. А как его реализовать в HTML, в коде - подскажите пожалуйста. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.07.2017, 12:32 |
|
||
|
Помогите допилить анимацию.
|
|||
|---|---|---|---|
|
#18+
PS. И в чем смысл "@-webkit-keyframes idle" ? Он же нигде не вызывается. И спользуется лишь "keyframes main". ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.07.2017, 12:36 |
|
||
|
Помогите допилить анимацию.
|
|||
|---|---|---|---|
|
#18+
TsHeloWorlder, например, возможно такое решение 1) нужно определить два дополнительных класса в css: .operation-succeeded { } .operation-failed { } 2) и менять класс <div> элемента в зависимости от итога операции 3) в чем смысл @-webkit-keyframes idle, не видя кода, сказать сложно. но, возможно, что в вашем случае, изменяется не сам класс, а его свойство (анимация) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.07.2017, 13:09 |
|
||
|
|

start [/forum/topic.php?fid=22&msg=39485674&tid=1444550]: |
0ms |
get settings: |
10ms |
get forum list: |
12ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
69ms |
get topic data: |
11ms |
get forum data: |
2ms |
get page messages: |
49ms |
get tp. blocked users: |
2ms |
| others: | 12ms |
| total: | 173ms |

| 0 / 0 |

Извините, этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
... ля, ля, ля ...