前言
一、JavaScript有动画的滚动到指定位置
1:如何滚动盒子到指定位置?(scrollTop和scrollLeft)
了解JavaScript三大家族中scroll家族的都知道,获取和设置滚动位置的语法如下
道理没错,但是不怎么使用的我踩了大坑。直接看代码!!!!!!!!
如上图所示:点击按钮后,使用子元素.scrollTop设置滚动位置并没有效果,父元素设置scrollTop的值才有滚动的效果,所以准备来讲,正确的应该是父元素.scrollTop
才能获取和修改滚动位置。我一直以为是要滚动的子盒子搞了好久,最后用demo测出来了。。。。。。
2.了解JavaScript中的scrollTo方法
mdn中scrollTo方法的详细解释:https://developer.mozilla.org/zh-CN/docs/Web/API/Element/scrollTo
(1)作用
(2)语法
(3)参数
(4)使用
3. JavaScript如何设置scrollTop到指定位置的值为rem
3.1思路
3.2.补充:如果上述代码没有获取到font-size的值,或者值为空,请使用以下方法
4.上述所有JavaScript的代码合集
二、jQuery有动画的滚动到指定位置
1.$(document).ready()和window.onload
2.jQuery的animate方法
3.jQuery设置scrollTop到指定位置的值为rem
三:vue有动画的滚动到指定位置
总结
补充—— scrollIntoView
1:作用
2:使用
声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。