1Sergey1
@1Sergey1

Анимация рулетки как сделать?

Добрый день, как проще всего сделать анимацию раскрытия/скрытия рулетки. Т.е. при скроллинге сайта вниз - нужно удлинять "линейку", а при скроллинге сайта вверх - "укорачивать".
5bfd0fb92163f936893015.jpeg
Подскажите плиз механизм как это сделать и что для этого нужно?
Заранее спасибо!
  • Вопрос задан
  • 711 просмотров
Решения вопроса 2
5bfd119c47db4578256342.png

1. Фон линейка
2. Корпус рулетки, который всегда прижат к врапперу
3. Сам враппер (который увеличивается в зависимости от скролла)
3.1 overflow: hidden (Типа до туда еще не докрутили)
Ответ написан
shmatuan
@shmatuan
8 year of Web, 5 years of Vue
Если рулетка внизу страницы, то можно самую длинную картинку оставить видимой на всю страницу и сделать фиксированной саму рулетку - и тогда без js при скроле будет выглядеть как разматывание)
https://codepen.io/andreysh/pen/gQjJgx
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

Похожие вопросы