Скролл вниз по нажатию кнопки
После нажатия на Get Started должен происходить скролл до раздела контакты, внизу, но скролл идет только одну секунду до ближайшего блока. Как нужно изменить значения в скрипте чтобы скролл длился дольше? вот html, области контакты:
Subscribe!
We`ll send you weekly news to make your app more convinient. Stay tune.
-->
Отслеживать
28.6k 19 19 золотых знаков 58 58 серебряных знаков 136 136 бронзовых знаков
Как, нажав на кнопку, проскроллить вниз до определённого блока?
У меня есть эта кнопка —
Мне нужно при нажатии на неё скроллить к блоку, у которого .
Это не якоря навигации! Якоря я уже сделал.
Необходим простой скролл при нажатии на кнопку и всё.
Как это сделать?
Нигде не могу найти ответ на вопрос.
- Вопрос задан более трёх лет назад
- 2374 просмотра
1 комментарий
Простой 1 комментарий
MagentaWAVE
Примеры и готовые решения для оформления блога и сайта. Разработка и дизайн шаблонов Blogger.
28 января 2013
Кнопки и плавная прокрутка вверх и вниз страницы.

Иногда, на сайте или в блоге, возникает потребность добавить и использовать не только кнопку прокрутки вверх, но и вниз страницы.
В этой заметке показан простой и весьма элегантный пример реализации кнопок «Вверх» и «Вниз» без использования картинок, и вариант небольшого скрипта jQuery для плавной прокрутки страницы в указанном направлении.
Способ хорош тем, что изначально, когда страница поднята вверх, кнопка «Вверх» скрыта, когда прокручена до низа — скрыта кнопка «Вниз», параметры высоты, на которой появляются кнопки регулируется.
DEMO
Итак, HTML код кнопок выглядит так:
⇧
⇩
Для реализации указателей направления прокрутки — стрелок, применяются спецсимволы юникода, которые просто копируются и вставляются внутри тега. Такой подход позволяет обойтись без использования изображений, добавляя плюс к оптимизации, а также позволяя легко настроить и, по необходимости, быстро изменить внешний вид кнопок.
При использовании стандартных спецсимволов в дизайне элементов сайта нужно сделать две проверки:
1) проверить кодировку веб-страницы — должна быть UTF-8;
, 1000); >);