Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/spring-mvc/2.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 在无限页面上更平滑地滚动_Javascript_Html_Css_Dom - Fatal编程技术网

Javascript 在无限页面上更平滑地滚动

Javascript 在无限页面上更平滑地滚动,javascript,html,css,dom,Javascript,Html,Css,Dom,这是一个很长的机会,但让我困扰的是:我有一个页面可以无限地(可以这么说)向各个方向移动。这是一个溢出:隐藏在主div上,我可以通过拖动屏幕或使用箭头键来移动。里面显示的数据只是ascii文本(加载它,在加载的表格中呈现,说来话长,不允许更改它)。我已经对它进行了优化,以便在它自身清理之后,考虑到网络流量和纯粹的DOM渲染,一切都很好。无论我在屏幕上来回拖动多少次,都不会出现延迟/打嗝 但是,它的外观/感觉不如内容较少的页面平滑。我的猜测是,由于页面上的噪音太大,或者DOM受到了太多内容的冲击,没

这是一个很长的机会,但让我困扰的是:我有一个页面可以无限地(可以这么说)向各个方向移动。这是一个
溢出:隐藏在主div上,我可以通过拖动屏幕或使用箭头键来移动。里面显示的数据只是ascii文本(加载它,在加载的表格中呈现,说来话长,不允许更改它)。我已经对它进行了优化,以便在它自身清理之后,考虑到网络流量和纯粹的DOM渲染,一切都很好。无论我在屏幕上来回拖动多少次,都不会出现延迟/打嗝

但是,它的外观/感觉不如内容较少的页面平滑。我的猜测是,由于页面上的噪音太大,或者DOM受到了太多内容的冲击,没有按应有的方式运行(即,它没有延迟,但也没有理想的运行状态),因此它看起来与纯光学透视图不同


有人经历过这种问题吗?页面可见部分的大量内容是否有滚动/优化提示?或者它可能只是一个光学的东西?我知道这个问题可能有点宽泛,但它就是这个问题。

给我们一个链接,看看,,,如果可以的话。@oserk喜欢,但它不在网上,也不允许我把它放在任何地方:-(我知道这会让其他人更难检查问题。可能是一堆东西,、dom、js、ajax或其他东西,、这太宽泛了q、、Sorry页面加载时会加载div中的所有内容吗?还是在移动页面时加载?@CodyPace有一个初始加载,加载页面的可见部分+a buffer在各个方向。这需要几秒钟,这没关系。当你移动时,它会计算你在哪里,获取这些坐标的数据并将数据添加到包装器div。我已经对它进行了彻底的测试,获取不是问题,它纯粹是前端。