Задать вопрос
@sergealmazov

В чем причина торможения CSS-анимаций?

Тормозит анимация на left. Конкретно есть transition на left. Срабатывает событие, меняется left. Объект движется, но прерывисто. Если немного подождать (данные через ajax некоторые приходят тяжелые) - то все ок.

Интересен стал вопрос. В чем причина торможения CSS-анимаций?
  • Вопрос задан
  • 214 просмотров
Подписаться 1 Оценить 2 комментария
Решения вопроса 1
eholin
@eholin
Web-developer (frontend + backend)
1. Вместо смещения объекта с абсолютным позиционированием с помощью изменения, скажем, left: 0 на left: 50px лучше использовать transform: translateX(-50px) - это решение менее затратно по ресурсам.
2. Если браузер параллельно обрабатывает ajax-запрос, то ресурсы могут уходить и на него. Попробуйте использовать синхронный ajax вместо асинхронного.
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы
22 дек. 2024, в 20:40
10000 руб./за проект
22 дек. 2024, в 20:34
3000 руб./за проект
22 дек. 2024, в 20:12
10000 руб./за проект