Павел в рубрику JavaScript

Вопрос: Статичное меню

Здравствуйте. Хочется сделать статично меню которое всегда будет фиксированным при скроллинге страницы.
Например как тут: http://perldoc.perl.org/index-functions.html Заголовок всегда остается на страничке, а когда только верх страницы, то становится на место. Можно конечно сделать только через css: postition: fixed; Но только как поднимать на самый верх страницы блок, при скролинге? Хотелось бы пример для jQuery.

Задайте свой вопрос

Если у вас есть вопрос по разработке или дизайну сайтов, вы можете задать его на Временно.нет и тысячи наших читателей помогут вам найти на него ответ.

Задать свой вопрос

Расскажите друзьям

Ответы на вопрос — 2

Павел
var menu = null;

$(document).ready(function(){
	menu = parseInt($(".right").css("top").substring(0,$(".right").css("top").indexOf("px")));
	
	$(window).scroll( function() { 
		offset = menu + $(document).scrollTop() - 50 + "px";				
		$('.right').animate({top:offset},{duration:0,queue:false});      
	});
});


Вот это статично держит блок, как определять текущую высоту скролла ? чтобы если он равен нулю, то отступ увеличивать..
#
Павел
Павел
Так значит никто не знает? Очень печально.
#
Павел

Новый ответ

как выглядит какой тег
жирный текст <b>жирный текст</b>
курсивный тект <i>курсивный тект</i>
зачеркнутый текст <s>зачеркнутый текст</s>
подчеркнутый текст <u>подчеркнутый текст</u>
ссылка <a href="адрес">ссылка</a>
function foo() { ... }
<pre><code>function foo() { ... } </code></pre>
разрешенные теги или посмотреть как будет выглядеть
как выглядит какой тег
жирный текст <b>жирный текст</b>
курсивный тект <i>курсивный тект</i>
зачеркнутый текст <s>зачеркнутый текст</s>
подчеркнутый текст <u>подчеркнутый текст</u>
ссылка <a href="адрес">ссылка</a>
function foo() { ... }
<pre><code>function foo() { ... } </code></pre>
разрешенные теги или посмотреть как будет выглядеть

metin2 pvp metin2 pvp serverler pvp serverler