zoukankan      html  css  js  c++  java
  • DIV滚动条滚动到指定位置(jquery的position()与offset()方法区别小记)

    相对浏览器,将指定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()是始终返回相对于浏览器的距离。

  • 相关阅读:
    Max Sum Plus Plus HDU
    Monkey and Banana HDU
    Ignatius and the Princess IV HDU
    Extended Traffic LightOJ
    Tram POJ
    Common Subsequence HDU
    最大连续子序列 HDU
    Max Sum HDU
    畅通工程再续
    River Hopscotch POJ
  • 原文地址:https://www.cnblogs.com/kevinxue/p/6991479.html
Copyright © 2011-2022 走看看