Задать вопрос
@tolik_tolya
Начинающий веб разработчик фрилансер

Как сместить позицию скролла при переходе по ссылке?

На странице вверху есть header с position:fixed и высотой 80px
И есть несколько элементов с id. Например #portfolio, #service, #about-us

При переходе с другой страницы по ссылке index.php#portfolio видим следующее:
Позиция скроллинга перемещена на нужный элемент, но он закрывается фиксированным хэдером как раз на 80px. Как сделать так, чтобы при переходе блок оказывался на 80px ниже, и не закрывался хэдером.
  • Вопрос задан
  • 187 просмотров
Подписаться 1 Простой 8 комментариев
Пригласить эксперта
Ответы на вопрос 1
@SokolovDmitry
Типичный Верстак
если не заморачиваться со скриптом, то в каждой секции повесить элемент с position:absolute; top: 80px и на ссылку вешать якорь не index.php#portfolio, а уже index.php#portfolio__scroll Например )
Ответ написан
Комментировать
Ваш ответ на вопрос

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

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