我创建了一个jsbin,它有一个带有标签的 div
我想滚动到一个特定的标签。
margin-top
但是只有在is时它才能正常工作0
。
但是如果我用它测试它margin-top:100px
是不准确的...... http://jsbin.com/idinob/8/edit
这是为什么 ?
动画命令是:
$('.d').animate({
scrollTop: $(".s210").position().top
}, 200);
});
我确实使用了position
,而不是offset
因为我谈论的是div内部的跨度。所以我们谈论的是位置而不是偏移。
似乎$(".s210").position().top
受margin-top的影响。
为什么 ?