Javascript-форум (https://javascript.ru/forum/)
-   Общие вопросы Javascript (https://javascript.ru/forum/misc/)
-   -   Оптимизация transition (https://javascript.ru/forum/misc/75497-optimizaciya-transition.html)

Nlk 15.10.2018 10:14

Оптимизация transition
 
Здравствуйте!
Скажите пожалуйста, если данное выражение обернуть в setTimeout, это может положительно сказать на скорости или плавности анимации?

setTimeout(function() {
  element.style.transform = "translateY(100px)";
}, 0);


.element {
  transition: transform 1s cubic-bezier(0.4, 0, 1, 1);
}

j0hnik 15.10.2018 10:36

в целом нет, но если вы пытаетесь навешивать транзишн и трансформ JS-ом, иногда так оборачивают, чтобы транзишт до перемещения применился.

Nlk 15.10.2018 11:12

j0hnik,
Благодарю за ответ.
Через js только transform, transition изначально в css.


Часовой пояс GMT +3, время: 12:09.