0

我正在建立一个响应式网站,其中大部分内容都是在客户端创建的。原始 HTML 相当小且“短”,但是随着内容的创建和添加,应用程序的整体高度会增加。

我现在面临的问题是,在移动设备(iphone、ipad、Windows phone 等)上,浏览器无法识别页面正在增长的事实,因此不会随着内容的增长而创建垂直滚动条。

在 iOS 设备上可能会出现一些尴尬的滚动,但在 windows 手机上,据我所知没有滚动。

我怎样才能解决这个问题?我正在考虑为我的 html 正文设置一个最小高度。还有别的事吗?

这是一个屏幕截图,您可以看到没有垂直滚动条,即使页面相当长。 在此处输入图像描述

该网站现在在http://jobtorch.net/上。

4

1 回答 1

2

您的body页面没有继承 div 的高度.maincontent,因为您在所述 div 上使用绝对定位。(高度body是移动浏览器用来识别“页面”滚动的高度。)

position: absolute;从你的CSS中删除.maincontent,你应该没问题。

于 2013-10-24T16:17:17.103 回答