这是我的JS代码..
<script>
var sticky = document.querySelector('.sticky');
var origOffsetY = sticky.offsetTop;
function onScroll(e) {
window.scrollY >= origOffsetY ? sticky.classList.add('fixed') :
sticky.classList.remove('fixed');
}
document.addEventListener('scroll', onScroll);
</script>
它用于让 div 即使在用户向下滚动时也保持原位。
它在 IE10 中不起作用(它有querySelector
、classList
和addEventListener
,所以不是这样)。