事情是這樣的:html和body給了樣式:html,body{ height: 100%; overflow: hidden;
}里面的容器給了樣式:#app{ height: 100%; overflow: auto;
}結(jié)構(gòu)是這樣的:<body>
<div id="app"></div>
<a class="tips" href="javascript:scroll(0,0)" id="tips">回到頂部</a></body>問題出現(xiàn)了,之前設(shè)置的監(jiān)聽滾動事件不起效果了,script里是這樣的:window.onscroll= function(){ //變量t是滾動條滾動時,距離頂部的距離
var t = document.documentElement.scrollTop;
var scrollup = document.getElementById('tips'); //tips是要顯現(xiàn)與隱藏的div
if(t>0){
scrollup.style.display="block";
}else{ //恢復(fù)正常
scrollup.style.display="none";
}
}現(xiàn)在根本監(jiān)聽不到 scrollTop的值 請問我該怎么調(diào)試 拜托啦
如何解決overflow: hidden后滾動條不被監(jiān)聽
蝴蝶不菲
2018-11-16 14:11:17