2012-10-04 24 views
1

我是Android的网络开发新手,我现在有点沮丧。我正在使用的网站(http://truthfortheworld.org)在移动版Safari浏览器上查看和使用得很好,但在Android的默认浏览器中,除非我刷新页面,否则页面会拒绝向下滚动。这很令人沮丧,我无法弄清楚发生了什么。有时候我会加载一个看起来可以滚动的页面,但是它会捕捉到顶部并且不会预算。手机网站间歇性地不在Android浏览器中滚动

我的猜测是,这与视口设置和CSS媒体查询的组合有关。这里是我的视口元标记:

<meta name="viewport" content="width=device-width, minimum-scale=1.0, maximum-scale=1.0" /> 

我试过其他几个视口设置,但没有任何效果。当我允许缩放时,页面在放大时会滚动,但在缩小后会再次捕捉到顶部。

这里是我的两个样式表:

<link rel='stylesheet' media='only screen and (min-device-width:800px)' type='text/css' href='/css/main.css' /> 
<link rel='stylesheet' media="only screen and (max-device-width:1136px)" type='text/css' href='/css/handheld.css' /> 

首先是常规的屏幕,第二个为小型设备。这个问题最糟糕的是,有时它会消失一段时间,一切都很好,但是它会再次启动。这令我感到困惑!

我正在使用Android 2.3.4。如果您对我有任何洞察力,请告诉我。谢谢!

回答

2

我在同一个Android版本(2.3.4)有一个滚动问题。我的phonegap应用程序不滚动。 因为我在体内添加了overflow:hidden。当我移除overflow:hidden时,它开始滚动。

相关问题