jQuery position()误会?

时间:2013-09-16 08:30:13

标签: jquery

jQuery position()

  

获取匹配集中第一个元素的当前坐标   元素,相对于偏移的父元素。

offset Parent是什么意思? I made a simple example - JSBIN其中input位于pre标记下,因此位置应为const number(因为inputpre之间的距离(它的父亲是固定距离,它永远不会改变)

它会计算scroll

我想我不明白offsetParent的含义......有什么帮助吗?

enter image description here

1 个答案:

答案 0 :(得分:2)

jsBin Demo

您没有将position: relative提供给pre元素。

请参阅您自己发布的文档:

  

获取匹配集中第一个元素的当前坐标   元素,相对于偏移父级


  

另见:.offsetParent()

     

说明:获取最接近的祖先元素。

如果某个元素的CSS位置属性为relativeabsolutefixed

,则该元素会被定位