Вы можете сделать это только с помощью CSS, установив position:fixed
, но это поддерживается не во всех браузерах. Если вам нужна поддержка IE6, вы можете прикрепить обработчик к событию прокрутки и переместить объект на основе прокрутки.
Может быть, что-то вроде этого
$(window).scroll(function() {
$("#idOfObject").css("top", $(window).scrollTop() + additionalOffset);
});
Или проверьте это для полного решения CSS, которое включает в себя CSS Hacks (это не так уж плохо) http://ryanfait.com/position-fixed-ie6/