2013-03-12 2 views
-1

Навигация в моем HTML-файле следует видеть вверху. Поэтому теоретически вы можете прокручивать вверх, чтобы увидеть заголовок. Ты знаешь, что я имею в виду? Я покажу его с двумя изображениями.
PS: Я не хочу использовать хэштеги, потому что я нуждаюсь в нем уже для других вещей.
Редактировать: Когда вы вызываете страницу, она должна выглядеть как на изображении # 1.
нормальное состояние: Если вы сейчас прокрутите вверх, заголовок должен появиться.Навигация сверху, а не заголовка

+2

где ваш код –

+0

Я полагаю, что вы действительно имеете в виду, что изображение # 2 будет выглядеть так, как будет отображаться страница при первой загрузке? И когда пользователь прокручивает страницу, элемент NAV будет придерживаться верхней части страницы? И когда они прокрутят страницу вверх, HEADER снова станет видимым? Если это так, то это, вероятно, то, что вы хотите: http://jqueryfordesigners.com/demo/fixedfloat.html –

+2

И каков ваш реальный вопрос? Есть только описание, как вы хотите, чтобы ваша страница работала в этой должности. – Teemu

ответ

0

Если я понял ваш «вопрос» правильно, вы можете попробовать это:

 <script> 
      document.getElementById('navigation').scrollIntoView(true); 
     </script> 
    </body> 
</html> 
+0

Да, это он. Теперь я просто хочу, чтобы это сработало, если вы вызываете index.php, потому что это работает, только если я нажимаю на menupoint (он просто вызывает другой html-файл с тем же js-скриптом). – Sylnois

+0

забудьте об этом, он работает. Благодаря! – Sylnois

1

Я думаю, что вы ищете .scrollTop() jQuery или что-то подобное. Может быть, это помогает: http://www.backslash.gr/demos/jquery-sticky-navigation/

+0

#Linus Caldwell Я не хочу, чтобы навигация оставалась сверху. Я просто хочу, чтобы кто-то звонил на страницу, сначала должна отображаться навигация. Таким образом, у вас есть возможность прокручивать информацию заголовка. – Sylnois

+0

Что вы могли бы достичь с помощью .scrollTop() '. Или просто дайте подсказку Teemu попробовать. –

0

Мой подход был бы сделать загрузку страницы на якорь, где-то ниже. Если ваша навигационная панель имеет фиксированную позицию, как видно на facebook, тогда контролируйте ее позицию с помощью java-script \ jquery. Затем, когда пользователь прокручивается, он увидит заголовок.

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