Показать сообщение отдельно
  #1 (permalink)  
Старый 25.01.2013, 19:16
Новичок на форуме
Отправить личное сообщение для gumplen Посмотреть профиль Найти все сообщения от gumplen
 
Регистрация: 25.01.2013
Сообщений: 2

Дергается блок при скроллинге
Здравствуйте. Есть такой код:

$(function() {
	var offset = $("#fixed").offset();
	$(window).scroll(function() {
		if ($(window).scrollTop() > offset.top) {
			t = $(window).scrollTop() - offset.top
			$("#fixed").css('top', t + 'px');
		} else {
			$("#fixed").css('top', '0px');
		}
	});
});


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

В ФФ все ок, но в хроме и, особенно, в IE этот блок сильно дергается.
Реально решить эту проблему?
Ответить с цитированием