javascript - 在不使用滚动条的情况下在巨大的 html 页面上移动浏览器 View

标签 javascript jquery html view

我有一个非常大的 html 页面(例如 7000*5000),我需要使用 javascript 在该页面周围移动用户的 View 。

通过删除浏览器滚动条(在html上使用overflow:hidden),我可以轻松地让用户无法自行移动,接下来我需要做的是在js中控制“相机”在那个巨大页面周围的移动/jquery。

即使我搜索了很多,我也没有在网络上找到任何东西,除了使用带有平滑 jQuery 滚动的 anchor ,这是可以的(即使不是很整齐)以垂直方式移动,但随后它就变得非常水平方向做起来很复杂。

有什么办法可以做到这一点吗?

非常感谢:)

最佳答案

jQuery的scrollTo和localScroll插件非常适合于此。看看这里:http://flesler.blogspot.co.uk/2007/10/jquerylocalscroll-10.html有关选项和演示:http://demos.flesler.com/jquery/scrollTo/

这些插件允许您对动画进行排队并定义同时水平和垂直滚动的设置,或者先垂直然后水平滚动的设置,等等。

尼尔

关于javascript - 在不使用滚动条的情况下在巨大的 html 页面上移动浏览器 View ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10609291/

相关文章:

javascript - 将大型数组传递给 webworker 时内存使用量不断增加

javascript - 点击元素未命中angularjs指令链接功能

jquery - getJSON 同步

javascript - 如何限制滚动到固定的 Div?

html - 如何将内部div放入外部div

javascript - 如何从对象数组中删除所有重复项?

javascript - 构建 react js 时早午餐构建工具错误

php - 图片上传裁剪调整大小保存到文件夹

css - 带有背景图片的响应式标题菜单

Javascript 从 vbscript 传递变量