2012-12-03 52 views
1

我有一個滾動到特定元素的頁面。問題是,頁面一直滾動到元素的頂部......我想在頁面頂部和元素之間有一點「緩衝區」。我目前在做:jQuery滾動到特定元素上方的某個像素(或其他單元)

$("html,body").animate({scrollTop: $("#elementID").offset().top},"slow");

+2

Jezzes:'$( 「HTML,身體」),動畫({scrollTop的:$( 「#elementID」)偏移()頂部 - 300},「慢」);' – adeneo

+0

優秀。謝謝:)我覺得這很容易,但不知道。把這個作爲答案,我會接受它。 – mdance

+0

樂於幫忙,將它添加爲答案? – adeneo

回答

2

Jezzes:$("html,body").animate({scrollTop: $("#elementID").offset().top - 300},"slow");