@Norum

Как прокрутить страницу на несколько пикселей вверх?

При переходе по якорной ссылке браузер не до самого верха прокручивает страницу и остается небольшой отрезок от другой секции. Как сделать так, чтобы этого отрезка не было?
Пытался сделать это с помощью window.scrollBy, но не получилось его вписать в сам код пролистывания

const anchors = document.querySelectorAll('a[href*="#"]')

	for (let anchor of anchors) {
		anchor.addEventListener("click", function(event) {
			event.preventDefault();

			const blockID = anchor.getAttribute('href')
			document.querySelector('' + blockID).scrollIntoView({
				behavior: "smooth",
				block: "start"
			})
		})
	}


Сам сайт ilyin1ib.beget.tech

60da095aaae1a428155827.jpeg
  • Вопрос задан
  • 72 просмотра
Решения вопроса 1
@aximas
Веб разработчик - wordpress, front end
Думаю у вас есть margin-top надо его заменить на padding-top
Попробуйте может получиться
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

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

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