weui / react-weui

weui for react
https://weui.github.io/react-weui/docs/
2.85k stars 492 forks source link

引用weui样式,scrollTOP获取值失败,何解? #110

Closed mingtian110 closed 8 years ago

mingtian110 commented 8 years ago

问题: 项目中用到react-weui ,使用到weui样式: qq 20160720164444

在获取scrollTop时遇到一些问题: 当页面引用weui样式时,查看body的scrollTop值为0: qq 20160720164208 控制台打印该值亦为0:

qq 20160720164403 r然后删除weui样式引用: qq 20160720164529 再查看body的scrollTop值 显示正常: qq 20160720164615 控制台打印该值,亦为正常: qq 20160720164650 该如何解决?

haibinyu commented 8 years ago

这个要先看一下body里面的元素有没有定位(absolute或者fixed)的,看到内容被包到#content里面,#content没有问题?

mingtian110 commented 8 years ago

刚才在elements的style窗口找到一个有反应的样式:overflow:hidden, qq 20160720170908 取消该样式,就又可以打印了,找到该样式的文件所在地: qq 20160720171128 但是这个样式在weui.css中无法找到。

mingtian110 commented 8 years ago

不好意思 看来是我弄错了 上面的那个样式在amazeui.touch.css里面找到了,项目中以weui为主,amazeui.touch的样式估计是打包的时候全塞到weui的样式里去了,问题已解决,谢谢.