Android显示超长滚动网页——这是不正确的行为

Android显示超长滚动网页——这是不正确的行为,android,html,css,mobile,Android,Html,Css,Mobile,也许在Android上滚动有一些我不知道的魔力 我有一个在IE7、IE8、IE9、FireFox、Chrome和Safari桌面上运行良好的网站。它在iPhone上的Safari中也可以正常工作 然而,我的一个安卓2.3.7朋友告诉我,他在安卓上有Opera和默认浏览器。在这两种浏览器中,可滚动视图都不会在页面底部结束。当你到达深灰色页脚的尽头时,你可以直接穿过它,看到米色的背景在滚动数英里 我不知道这是什么原因 有人能扔我一根骨头吗 这是一个供任何可能有安卓2.3.7或其他安卓版本的人测试的网

也许在Android上滚动有一些我不知道的魔力

我有一个在IE7、IE8、IE9、FireFox、Chrome和Safari桌面上运行良好的网站。它在iPhone上的Safari中也可以正常工作

然而,我的一个安卓2.3.7朋友告诉我,他在安卓上有Opera和默认浏览器。在这两种浏览器中,可滚动视图都不会在页面底部结束。当你到达深灰色页脚的尽头时,你可以直接穿过它,看到米色的背景在滚动数英里

我不知道这是什么原因

有人能扔我一根骨头吗

这是一个供任何可能有安卓2.3.7或其他安卓版本的人测试的网站。正如我所说,在默认浏览器和opera浏览器中都会发生这种情况

更新:我从样式表中的HTML样式标记中删除了overflow-y属性。我有另一个Android 2.*用户测试它。它还是坏的。现在我的下一个猜测是,这可能是打破由于花式浮动菜单在顶部。早期版本的Android仅部分支持position:fixed

我将尝试禁用position:fixed(位置:修复)菜单并再次测试它


更新2:我做了测试。它还是坏的。我目前正在为模拟器功能安装谷歌的Android SDK。它将让我指定旧版本的Android进行测试。如果我缩小问题的范围,我会把答案贴在这里。在此之前,如果有人知道发生了什么,请发表你的想法

在安卓4.0.4平板电脑上的最新版本Chrome中,它对我来说运行良好

然而,我认为问题可能在于其他浏览器对
overflow-y:scroll
标签上的code>


尝试删除该属性。无论如何,你不应该在
标签上使用它。

在安卓4.0.4平板电脑的最新Chrome版本中,它对我来说很好

然而,我认为问题可能在于其他浏览器对
overflow-y:scroll
标签上的code>


尝试删除该属性。无论如何,你不应该在
标签上使用它。

它是页脚中的动态谷歌地图。这与我的页面布局或风格无关。我做的一切都很好。删除动态谷歌地图修复了它。解决方案:替换为静态谷歌地图。不管怎么说,在移动设备页面中嵌入动态地图有点不好。

这是页脚中的动态谷歌地图。这与我的页面布局或风格无关。我做的一切都很好。删除动态谷歌地图修复了它。解决方案:替换为静态谷歌地图。对于移动设备来说,在页面中嵌入动态地图有点不好。

overflow-y:scroll???到底是什么。这不会显示在桌面上。这一定是Wordpress添加的内容。这个主题在html标记中有一些php代码,上面写着language_attributes(),这是我唯一可以将它归为属性的东西。我最好调查一下。哦,你在样式表中说的。奇怪的这是一个12个默认主题配置。他们说“212”对手机来说是多么的棒。它的移动第一甚至。。。O_oI将其从样式表中删除。我将看看我是否能让报告该错误的Android 2.3.7用户现在再次测试它。谢谢。好的,我去调查了一下,克里斯·科伊尔有一些信息,解释了为什么他们可能会把它放在212:Woops中。按回车键。他说:“这是无效的CSS,但除了Opera之外,它在任何情况下都能工作。这样做的原因是为了防止在内容足够多的页面之间来回导航时出现居中跳转,而页面没有垂直滚动条。”不管这意味着什么……overflow-y:scroll???到底是什么。这不会显示在桌面上。这一定是Wordpress添加的内容。这个主题在html标记中有一些php代码,上面写着language_attributes(),这是我唯一可以将它归为属性的东西。我最好调查一下。哦,你在样式表中说的。奇怪的这是一个12个默认主题配置。他们说“212”对手机来说是多么的棒。它的移动第一甚至。。。O_oI将其从样式表中删除。我将看看我是否能让报告该错误的Android 2.3.7用户现在再次测试它。谢谢。好的,我去调查了一下,克里斯·科伊尔有一些信息,解释了为什么他们可能会把它放在212:Woops中。按回车键。他说:“这是无效的CSS,但除了Opera之外,它在任何情况下都有效。这样做的原因是为了防止在内容足够多的页面之间来回导航时出现居中跳转,而页面没有垂直滚动条。”不管这意味着什么。。。