Задать вопрос
@iiideb
Пишу роботов на html

Как сделать навигацию по сайту CSS/JS?

Хочу сделать навигацию на сайте, чтобы при нажатии на кнопки(Home, services etc.) экран плавно опускался на тот блок, на который нужно(home возвращал наверх, services опускало к services...). JS ничуть не знаю, так что если можете, напишите код. Если можно это реализовать на css то скажите алгоритм.5c13c084869a8099851692.png
  • Вопрос задан
  • 2118 просмотров
Подписаться 1 Средний Комментировать
Помогут разобраться в теме Все курсы
  • Яндекс Практикум
    Фронтенд-разработчик
    10 месяцев
    Далее
  • Skillbox
    JavaScript
    3 месяца
    Далее
  • Нетология
    Fullstack-разработчик на Python + нейросети
    20 месяцев
    Далее
Пригласить эксперта
Ответы на вопрос 2
@r_mustang
Ответ написан
Комментировать
DariaSS3003
@DariaSS3003
Для более простого варианта можно добавить
scroll-behavior: smooth;
В CSS-файл для селектора html.
Т е:
html {
scroll-behavior: smooth;
}
Таким образом переход по всем внутренним ссылкам будет плавным!
Ответ написан
Комментировать
Ваш ответ на вопрос

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

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