2011-12-15 2 views
0

I have set a tag name at the top of the 'comments' section, with<a name> causes content to be pushed up

<a name="comments"></a> 

I go into this by the following:

<a href="page-on-my-site#comments">Comments</a> 

Going into the page in any other way works fine, if however I use this ' a tagname', all the content is pushed up.

Take a look on my site for clarity: http://www.cristianrgreco.com/

Для верхней статьи нажатие «Читать дальше» отлично работает, если вы нажмете «2 комментария», оно сосредоточится на комментариях, но подталкивает контент вверх.

Это никогда не случалось со мной, поэтому я действительно не знаю, как это исправить.

Заранее спасибо

+0

бывает, потому что содержимое '# content_wrapper' прокручивается. –

+0

Я надеялся, что он просто прокрутит страницу до этой секции, есть ли способ ее исправить? – Cristian

ответ

3

Проблема вызвана комбинацией overflow:hidden и прокрутки. Вам нужно будет сделать несколько изменений:

Первого изменения

<a name="comments"></a> 

в

<a id="comments"></a> 

Добавьте правило CSS ниже, так что это на самом деле расположено в нужном месте на странице:

#comments{ 
    float: left; 
    clear: left; 
} 

Удалить overflow:hidden из #content_wrapper и добавить его в #sidebar_wrapper.

+0

У меня есть только 1 слово для вас .. ГЕНЬУС! Полностью исправлено, спасибо! – Cristian

+0

+1, Хорошая работа, копающая его код :-) – bookcasey

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