自己的导航栏需要获取scrollTop来改变样式,用js写的通用文件。其他页面都可以正常获取,唯独一个页面不行。在论坛找了很久,有说获取scrollTop方式不对的要用
var scrollTop = document.documentElement.scrollTop || window.pageYOffset || document.body.scrollTop;
这是通用方法。
但是我的问题不是这个,是由于该页面的样式表的body设置了height:100% ,这个设置就会导致获取不到,把他删除就行了。