答案 0 :(得分:0)
我不认为这可以通过纯CSS完成,但您可以检查window.scroll
事件的滚动量并更新正文(或容器元素)的背景颜色。您可能也希望进行转换。
window.addEventListener('scroll', function () {
if (document.body.scrollTop > 500) {
document.body.style.backgroundColor = "red"
}
else {
document.body.style.backgroundColor = "transparent"
}
});