patrickj
@patrickj
Ищу заказы на верстку

Как сделать такую анимацию?

Как сделать анимацию подобно той, что внизу страницы fabrikant.su/company
(горизонтальное движение картинки при прокрутке страницы).
  • Вопрос задан
  • 179 просмотров
Пригласить эксперта
Ответы на вопрос 1
mudrenokanton
@mudrenokanton
frontend dev
style="transform: translate3d(-695.182px, 0px, 0px);

прям копипастнул вам)

Вообще конечно так:
let translate3D = (x = 0, y = 0, z = 0, el = "px") => { return `translate3D(${x}${el}, ${y}${el}, ${z}${el})` };
let imgObj = document.querySelector("#someIMG");
let onScroll = (dy = 0, mult = 1) => { imgObj.style.transform = translate3D(dy * mult); }
// и само событие onScroll естественно
Ответ написан
Комментировать
Ваш ответ на вопрос

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

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