标签: javascript jquery html css
我有一个位置固定的左导航。我有一个子元素列表,并希望获得这些元素相对于包含元素或视口的位置。真的没什么。
但是,当我调用getBoundingClientRect时,我得到0,0,0,0当我调用offsetTop,scrollTop,clientTop之类的东西时,我也得到0。
getBoundingClientRect
使用jquery时,调用position().top会返回-5。无论我在left-nav中滚动多远,它都会返回这些值。我也试过jQuery .offset()没有运气。
position().top
-5
有没有人对此有任何见解?