Одностраничный сайт, как сделать такой эффект?

Ребят, всем добрый день!
Делаю одностраничный сайт, хочу попробовать как тут:
doublebar.businesscatalyst.com/index.html#barmen

Как сделать, чтобы при нажатии на ссылку " О Нас" к примеру, перемещалось в этот раздел?
  • Вопрос задан
  • 2980 просмотров
Решения вопроса 1
@ikeagold
htmlbook.ru/samhtml/yakorya
Только там же еще параллакс.
Пример якоря:
<a href="#onas">О нас</a>
<div name="onas"></div>

Для плавного скролла:
jsfiddle.net/YtJcL
Ответ написан
Пригласить эксперта
Ответы на вопрос 3
@ArtemGolubkov Автор вопроса
GM2mars
@GM2mars
Ну если честно, то переход по якорям вас мгновенно перенесет на это место.
Скорее всего нужно получать относительную позицию элемента по Y и скролить с анимацией в это место, типа: jQuery("body").stop().animate({"scrollTop": Y-pos}, "fast");
Ответ написан
@trtua
еще один плавный скролл:
sitesource.ru/stati/scrollto-plagin-peremotki-skrolla
Ответ написан
Комментировать
Ваш ответ на вопрос

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

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