div随滚动条滚动到页面头部固定不动然后距离底部多少像素还原

2025-03-05 13:05:35
推荐回答(1个)
回答1:

获取div的高度:offsetTop和滚动条滚动的高度document.scrollTop,
if(div的高度<滚动条的高度){这里设置div的属性position为fixed,top:0}else{这里设置div高度为原来的高度}