怎么让一个在浏览器底部的div在向上滚动的时候停留在浏览器的顶部
一个<div>开始的时候显示在浏览器的右下角,当页面向下滑动的时候让它随着页面滚动,也就是这个div在向浏览器的顶部移动,当它到达浏览器的顶部的时候让它停在顶部不在随着浏览器滑动,怎么用javascript写啊,我查的资料说要得到滚动条的高度
<script>var div = document.getElementById('div');window.setInterval(function(){ var scrolltop = document.documentElement.scrollTop; if(scrolltop >= 300) div.style.top = scrolltop+'px' else div.style.top = '300px'},1)</script>