@sergealmazov

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

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

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

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

Войти через центр авторизации
Похожие вопросы