@Misha5
профессиональный бомж

Как реализовать вертикальную смену страниц на сайте?

Находил похожий вопрос здесь, но ответы по реализации не устроили.
Хотелось бы, чтобы вышло, что-то похожее:

https://www.hellomonday.com/

Нужно реализовать вертикальный скролл страниц сверху вниз.
Были очень неплохие примеры, но в них страницы просто накладывалась одна поверх другой.

А как реализовать, чтобы при переходе, вначале вниз смещалась первая страница, и за ней уже сверху подтягивалась вторая.

Я так понимаю без ajax никак.
Кто-то еще советовал ember.js, но у него таких примеров не нашел. Там просто как слайдер - одна страница поверх другой.
Может можно на JQuery все реализовать.

Поясню на примере:

5bfbf334c729f669420399.jpeg

У сайта есть всплывающее меню, нажимая например на Order - меню должно закрываться, а главная страница плавно скролиться вниз, сверху появляться страница order.
  • Вопрос задан
  • 62 просмотра
Пригласить эксперта
Ответы на вопрос 2
alex_keysi
@alex_keysi
Помог с решением? Отметь “правильный ответ”
Обычный слайдер, только большого размера( на всю страницу). Если плагины на Jquery. и на нативном slick
Ответ написан
Комментировать
kasheibess
@kasheibess
веб уже не тот
Можно это на Vue запилить. У VueRouter есть примеры реализации анимированного перехода между роутами (почитать)

Без рендера на клиенте есть fullPage.
Ответ написан
Комментировать
Ваш ответ на вопрос

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

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