0
A
回答
3
1
您可以使用jQuery做这样的事情:
function scroll(element, parent){
$(parent).animate({ scrollTop: $(element).offset().top - $(parent).offset().top }, { duration: 'slow', easing: 'swing'});
}
检查demo。
+0
感谢这很有帮助,问题是您需要将元素包装在可滚动内容中,并使用元素偏移量减去包装器(不滚动父元素)偏移量。 – WHITECOLOR
相关问题
- 1. 用不可见内容移动元素
- 2. 滚动div移动内容
- 3. 元素移动jquery滚动
- 4. 可滚动内容中的可滚动内容
- 5. 滚动将内容移动到左侧
- 6. 可滚动内容
- 7. 当元素被移除时,可滚动的div容器消失
- 8. 滚动元素到视图中滚动容器
- 9. 滚动上的移动元素
- 10. 如何移动滚动上的元素
- 11. 自动滚动到可滚动的div元素
- 12. 滚动到div内的元素
- 13. 滚动到元素
- 14. 滚动到元素
- 15. 水平滚动到容器内的下一个元素防止标准滚动
- 16. 根据可滚动内容的样式更改元素样式
- 17. 加载内容作为元素滚动到视图中
- 18. 在overflow:none元素中自动滚动内容(jQuery)
- 19. 滚动窗格内容在窗格中移动。锁定内容
- 20. 自动滚动div元素中的内部滚动条
- 21. 跳转到内容可滚动的div
- 22. 在滚动:向上移动内容div
- 23. QGLWidget不移动其滚动内容
- 24. 滚动时水平移动元素
- 25. Jquery滚动顶部元素不移动
- 26. 如何用滚动移动html元素?
- 27. 弹性滚动移动元素
- 28. 滚动视图中的元素在返回到SV后移动/移动?
- 29. 在父div内的移动/滚动元素
- 30. 使用webdriver-io在可滚动元素内滚动?
也许http://praveenlobo.com/techblog/how-to-scroll-elements-smoothly-in-javascript-jquery-without-plugins/。 –
您是否需要为该滚动设置动画,或者只需滚动到任意点(指定给定元素)? –
我只需要滚动。 – WHITECOLOR