Как я могу сместить прокрутку на якорь HTML?

0

Я взял шаблон прокрутки параллакса на 1 страницу, но я добавил больше страниц, чтобы он не просто на странице с 1 страницей.

Я понял, как перейти к html-якорям на главной странице, когда вы на отдельной странице. Но теперь у меня проблема смещения, которую я просто не могу понять.

Страница https://zoopyo.com - просто нажмите на цену или функции, и вы увидите, что заголовок будет отключен. Прокрутка просто должна быть около 90px вверх. Каков размер липкого заголовка. Если липкого заголовка не было, все было бы хорошо. Поэтому мне просто нужно выяснить, как компенсировать это 90px от якоря. Если это возможно?

Теги:
anchor

1 ответ

0

Я не могу загружать веб-сайт, но, насколько я понимаю, navbar покрывает некоторый контент сверху.

мое предложение состояло в том, чтобы сделать пустой/фиктивный div в верхней части страницы с той же высотой, что и ваш навигатор, а затем установить ваш фиктивный div, сохранив метку первого реального div.

что-то вроде этого:

 <li><a href="#dummy">top</a></li>

где фиктивный пуст и установлен на высоту вашего навигатора

см. этот jsfiddle, который я сделал, "мир привет" не покрывается навигационной панелью

http://jsfiddle.net/49AtS/1/

Ещё вопросы

Сообщество Overcoder
Наверх
Меню