如何通过链接和拖动控制网站上的滚动
How to Control Scrolling on a Website Through Links and Dragging
如何通过(1)单击链接和(2)拖动图像来控制用户所在的滚动密集型网站。从本质上讲,我该如何处理这个网站对右下角的地图和导航栏上的链接所做的事情。
基本上,您必须在单击链接时使用JavaScript的scrollLeft()
和scrollTop()
方法才能将它们带到页面的某些区域。不过要小心。如果你有很多内容,在某些设备上可能会很慢。
要拖动页面上的某些对象(或拖动整个页面本身),您需要使用Hammer.js这样的库。您可以将拖动事件绑定到某个元素或页面本身,然后使用scrollLeft()
和scrollTop()
来控制页面。
要在滚动时"显示"移动,请使用jQuery的animate()
功能。
$(window).animate({ scrollTop: $(document).height() }, 5000);
相关文章:
- 在向下滚动JS/HTML/CSS wordpress网站时替换徽标图像
- "此网站似乎使用滚动链接定位效果.这可能不能很好地与异步平移一起工作;
- 网站跟随鼠标滚动
- 像谷歌一样更改滚动网站
- 网站水平滚动,但单独的页面
- 我如何从一个无限滚动的网站抓取图像,其中api是隐藏的,我无法通过使用Inspect Element获得它->网络
- 我想要一个类似于网站 https://onlycoin.com/ 的jQuery鼠标滚动动画效果
- 每次我按下按钮时,网站都会向上滚动
- 在用户滚动时加载单个页面网站的不同部分
- 有没有可能使网站水平和垂直滚动
- 单页,滚动网站与固定的动态页脚
- 为网站滚动添加效果
- 新颂网站 - 滚动时从一个背景图像平滑过渡到下一个背景图像
- 如何使网站滚动背景不移动和工具栏自动最小化
- 启用/禁用iPhone/iPad的滚动,但启用网站滚动
- Nexus 5网站-滚动滑块内的设备-如何做到这一点
- 移动版网站滚动缓慢
- 防止网站滚动的Jquery功能
- 移动网站滚动问题
- 网站滚动问题