Если вы перейдете сюда , прокручивая страницу вниз, вы заметите, что правая панель с магазинами и категориями движется также ...
Я использую этот скрипт для этого:
$(function () {
var btn = $('.scroll');
var btnPosTop = btn.offset().top;
var win = $(window);
win.scroll(function (e) {
var scrollTop = win.scrollTop();
if (scrollTop >= btnPosTop) {
btn.css({ position: 'fixed', top: 10, marginTop: 0, 'z-index': 1, width: '260px'});
} else if (btn.css('position') === 'fixed') {
btn.css({ position: '', top: '', marginTop: '0px', 'z-index': 0 });
}
});
});
Все работает хорошо, за исключением того, что в IE 9 div больше не отображается при прокрутке вниз (о, да, он есть, но не виден).
Как вы можетеобратите внимание, я даже пытался использовать z-index
в приведенном выше сценарии, надеясь, что это решит проблему, но это напрасно.
Можете ли вы, ребята, предложить решение?