【发布时间】:2012-08-12 04:38:36
【问题描述】:
我有以下sn-p
$('html,body').animate({scrollTop: $('#menu').offset().top}, 'slow');
单击链接时,我希望浏览器从#menu div 的顶部靠近 显示。我希望它在菜单前只显示几行像素。
我怎样才能做到这一点?
我在 offset() 中添加了 paddingTop:5 但这不是我们想要的结果。
【问题讨论】:
-
... 你想得太远了。为什么不把 5 加到
$('#menu').offset().top上?