码迷,mamicode.com
首页 > 其他好文 > 详细

DIV内滚动条滚动到指定位置

时间:2018-05-11 20:42:11      阅读:279      评论:0      收藏:0      [点我收藏+]

标签:ima   osi   对象   区别   off   anim   top   obj   浏览器   

相对浏览器,将指定div滚到到指定位置,其用法如下:

$("html,body").animate({scrollTop: $(obj).offset().top},speed);

ps:obj是需要定位的对象,speed是滚动的速度

 

然而如果需要相对某一个容器(称之div1),将其内部的div2滚动到相对div1的指定位置,用法如下:

$("div1").animate({scrollTop: $("div2").position().top},speed);

其中div1是需要具有相对位置(position:relative或者position:absolute)

 

position()与offset()的区别:

position()是相对具有相对位置(position:relative或者position:absolute)的父级元素的距离,如找不到这样的元素,则返回相对于浏览器的距离,

offset()是始终返回相对于浏览器的距离。

 

DIV内滚动条滚动到指定位置

标签:ima   osi   对象   区别   off   anim   top   obj   浏览器   

原文地址:https://www.cnblogs.com/sese/p/9025951.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!