禁用水平滚动Android

时间:2015-01-27 22:49:31

标签: javascript android css horizontal-scrolling stellar.js

我有一个奇怪的问题,水平滚动到右边

  • 我已经将html / body width max设为100%而overflow-x hidden
  • 视口外没有元素,右边没有负边距
  • 桌面上没有此问题
  • meta user-scalable = no
  • 对于stellar.js Disable horizontal scroll on parallax
  • ,水平滚动设置为false

老实说,我想不出任何理由,这个问题只在android上。 http://bit.ly/1v0jVlh

2 个答案:

答案 0 :(得分:1)

当使用带有Stellar.js的iScroll时,它有css .mobile #wrapper,你必须删除绝对位置,如果你想让它适用于android。

答案 1 :(得分:0)

在工作表中使用此css(移动设备),它将禁用水平滚动但允许垂直滚动。

body{
    postion: relative;
    width: 100%;
    overflow-x: hidden;
    overflow-y: scroll;
    }
html{
       overflow-x: hidden;
    }