let imgArticle = document.querySelector(".img_article");
function onScroll() {
let scrollTop = document.querySelector("body").getBoundingClientRect().top;
if(scrollTop >= 0 & scrollTop <= -220){
imgArticle.style.position = "absolute";
imgArticle.style.top = "0";
}
else if(scrollTop >= -220 & scrollTop <= -500){
imgArticle.style.position = "fixed";
imgArticle.style.top = "0";
}
else{
imgArticle.style.position = "absolute";
imgArticle.style.top = "280" + "px";
}
console.log(scrollTop);
}
document.addEventListener("scroll", onScroll);
Скажите я условия что ли не правильно пишу, у меня сразу else переходит
Отрицательные значение как то по другому пишутся