关于如何使用javascript监听滚动条滚动事件
生活随笔
收集整理的這篇文章主要介紹了
关于如何使用javascript监听滚动条滚动事件
小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.
在網(wǎng)頁中,通常有一個通往網(wǎng)頁頂部的錨點,現(xiàn)在我們就來實現(xiàn)它
Html代碼:
<a id="scrollup" href="#top">^</a>
Css代碼:
#scrollup{
background: #777;
color:#eee;
font-size: 40px;
text-align: center;
text-decoration: none;
bottom:65px;
right:20px;
overflow: hidden;
width:46px;
height:46px;
border:none;
}
以上就是箭頭所指按鈕的樣式啦,接下是實現(xiàn)滾動條監(jiān)聽事件~
javascript代碼:
<script type="text/javascript">
window.onscroll= function(){
//變量t是滾動條滾動時,距離頂部的距離
var t = document.documentElement.scrollTop||document.body.scrollTop;
var scrollup = document.getElementById('scrollup');
//當滾動到距離頂部200px時,返回頂部的錨點顯示
if(t>=200){
scrollup.style.display="block";
}else{ //恢復正常
scrollup.style.display="none";
}
}
</script>
總結(jié)
以上是生活随笔為你收集整理的关于如何使用javascript监听滚动条滚动事件的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: python bisect模块二分法查找
- 下一篇: 酷壳网陈皓:开发者实用学习资源汇总