Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/74.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 动态创建html内容时,手机上没有滚动条_Javascript_Jquery_Html_Css_Mobile - Fatal编程技术网

Javascript 动态创建html内容时,手机上没有滚动条

Javascript 动态创建html内容时,手机上没有滚动条,javascript,jquery,html,css,mobile,Javascript,Jquery,Html,Css,Mobile,我正在建立一个快速响应的网站,它的大部分内容都是在客户端创建的。原始HTML非常小且“短”,但是随着内容的创建和添加,应用程序的总体高度会增加 我现在面临的问题是,在移动设备(iphone、ipad、Windows phone等)上,浏览器无法识别页面正在增长的事实,因此不会随着内容的增长而创建垂直滚动条 在iOS设备上可以进行一些笨拙的滚动,但在windows手机上,据我所知没有滚动 我怎样才能解决这个问题?我正在考虑为我的html身体设置一个最小高度。还有别的吗 这是一个屏幕截图,你可以看到

我正在建立一个快速响应的网站,它的大部分内容都是在客户端创建的。原始HTML非常小且“短”,但是随着内容的创建和添加,应用程序的总体高度会增加

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

在iOS设备上可以进行一些笨拙的滚动,但在windows手机上,据我所知没有滚动

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

这是一个屏幕截图,你可以看到没有垂直滚动条,即使页面相当长。


该站点现在已启动。

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


移除
位置:绝对位置从你的CSS中获取
.maincontent
,你应该没事。

它不显示滚动条是什么意思?在iOS和Android上,直到用户开始滚动,滚动条才会显示。你是说页面本身不滚动吗?@adamb用户滚动页面时不显示滚动条。这种滚动方式也很笨拙,与safari通常在ios设备上滚动的方式不一致。在我的三星galaxy Y中也有这种情况。您使用的引导正确吗?请检查脚本中是否有event.preventDefault()。是的,我正在使用引导。