@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.
Ответ написан
Комментировать
Ваш ответ на вопрос

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

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