Реализация простой плавающей навигации в Javascript - PullRequest
0 голосов
/ 28 июля 2010

Я пытаюсь реализовать простую плавающую навигацию, используя DOM и Javascript. Следующий сценарий запускается с использованием события onscroll, но ничего не происходит, и отладка с помощью firebug не так уж и полезна.

function float_nav() {
  nav = document.getElementById("nav_container");
  offset = window.pageYOffset + 'px;';
  nav.style.top=offset;
}

Ответы [ 2 ]

1 голос
/ 28 июля 2010

Вы можете просто настроить его в стилях без JavaScript

#nav_container {
  top: 0;
  left: 0;
  position: fixed;
  /* IE6 fix for position: fixed */
  _position: absolute;
  _top: expression( document.body.scrollTop + 'px' );
}
0 голосов
/ 28 июля 2010

Вам не нужно добавлять ; в конце px.В противном случае я не вижу ничего плохого.

Дополнительно: почему вы не используете jQuery или что-то подобное?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...