Всем привет! Можно спросить, подскажите, а как можно посчитать, если нужно background-position смещать из точки 50% 50%,
что тогда (scrol*0.7-$('.paralax').position().top)/100, я так пробую но смещение получается какое-то маленькое, не очень заметное, и в разных блоках разные значения этого смещения, помогите разобраться пожалуйста)
Вот мой вариант кода
function paralaxBg(){
$(window).scroll(function(){
var windowScrollTop = $(this).scrollTop(),
scrollSection = $('.paralax');
scrollSection.each(function(){
if(windowScrollTop>$(this).position().top){
var scrollValue = 50 - (windowScrollTop*7-$(this).position().top)/100;
$(this).css({'background-position': '50% '+scrollValue+'%'});
}else{
$(this).css({'background-position': '50% 50%'});
}
if(windowScrollTop>$(this).next().position().top){
$(this).css({'background-position': '50% 50%'});
}
});
});
}
Спасибо заранее за ответы)