2013-09-20 3 views
0

Я взял шаблон прокрутки параллакса на 1 страницу, но я добавил больше страниц, так что это не просто сайт с 1 страницей.Как я могу компенсировать прокрутку на html-якоре?

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

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

+1

404. Можете ли вы настроить скрипку? – bmasterson

+0

Что такое скрипка? Помимо инструмента – Will

+0

http://jsfiddle.net/ поочередно размещайте здесь код, который демонстрирует проблему, с которой вы сталкиваетесь. – bmasterson

ответ

0

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

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

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

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

где манекен пуст и установить на высоту панели навигации

посмотреть jsfiddle я сделал, то «привет мир» не охватывается навигационной панели

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

Смежные вопросы