我编写了一个函数,当存在特定的滚动位置时,该函数会为元素提供阴影。所以我想在滚动位置大于 40 时给第一个元素一个阴影。当你继续滚动时,当滚动位置大于 90 时,第二个元素将得到一个阴影。但是,这适用于第一个元素但是不是第二个:即使滚动偏移量大于 90,第一个元素仍然有阴影。
window.addEventListener("scroll", function(event) {
var scroll = this.scrollY;
if (scroll > 40)
{document.getElementById("Gegevens").style.boxShadow="0px 0px 45px -4px rgba(0,0,0,0.35)";
document.getElementById("Uren").style.boxShadow=""}
else if (scroll > 90)
{document.getElementById("Gegevens").style.boxShadow="";
document.getElementById("Uren").style.boxShadow="0px 0px 45px -4px rgba(0,0,0,0.35)"}
else
{document.getElementById("Gegevens").style.boxShadow="";
document.getElementById("Uren").style.boxShadow=""}
})
慕丝7291255
相关分类