Мне нужно чтобы сайдбар плавал вместе с экраном при вертикальном скролле. Юзал скрипт, найденный в сети, но там использовалось position: fixed, и при уменьшении экрана меню лезет прямо на контент :(
Я решил написать свой код, ну и получилось что-то такое для начала:
$(window).scroll(function(){
$('.page_content__nav').css('top', $(this).scrollTop()-150 + 'px');
});
Пока молчу про отвязку и привязку, пока проблема в том что это выглядит очень дёрганно. Можете что-то посоветовать?
Ещё пробовал
$('.page_content__nav').animate({'top': $(this).scrollTop()-150 + 'px'}, 0.001);
С разной скоростью. Тогда менюшка отстаёт от активного скролла