2015-10-19 3 views
0

Я установил ссылку на мою кнопку «РЕШЕНИЕ» в верхнем меню, чтобы она была «http://www.atracore.com/index.php#solutions», а #solutions установлена ​​на заголовок «CORE TECH SOLUTIONS» во второй половине страницы.фокусировка на # не работает должным образом, почему?

Но при нажатии на ссылку SOLUTIONS, фокус не является правильным, это пара строк выше (пожалуйста, обратите внимание на эти скриншоты: http://i57.tinypic.com/dr4ho7.jpg)

спасибо!

ответ

1

Ваша страница загружается с сайта после рендеринга HTML.

Когда я изначально нажимаю на ссылку, она правильно подходит к вашему #solutions anchor. Однако после загрузки страницы, похоже, что некоторые javascript загружают вашу графику и выталкивают страницу вниз. Браузер не может компенсировать это и не будет динамически обновлять вашу страницу.

Что вам нужно сделать, это настроить элемент динамического контента с высотой графики, чтобы рендеринг HTML знал, насколько велика ваша динамическая версия, и это позволит вашему # якорю идти в нужное место. Если вы не можете этого сделать, вам может понадобиться сделать javacript, чтобы переместить страницу в нужное место после загрузки динамической графики.

+0

скажите, пожалуйста, как я могу настроить элемент динамического контента с высотой графики? –

+0

Знаете ли вы, насколько высока ваша графика? Если вы это сделаете, установите высоту элемента содержащейся графики. – Nelson

+0

Хм, на самом деле, есть другие ошибки в том, как это делается. У меня действительно нет времени, чтобы понять, как это исправить. Если вы измените размер окна браузера, ваша графика не изменится до изменения изображения. В этот момент вы можете увидеть изменение графики, перемещая содержимое HTML. – Nelson

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