2014-09-29 117 views
0

即時通訊工作在我的新投資組合,即時通訊有一個問題,我無法幫助解決問題。 這裏你有我的網站到目前爲止的鏈接:www.jsfiddle.net/Cessum/pmaefrjo/SmoothScroll滾動太遠

我想要的是,當你點擊生物網站滾動太多。爲了更好地解釋它,你必須點擊creaties,然後用inspect元素刪除白色菜單欄。 完成之後,您可以看到菜單欄下方(後面)有紅色。這是我想解決的問題。它應該停止滾動之前,紅色後面的白色菜單欄。

你能幫我解決這個問題嗎?謝謝!

+0

從scrollTop的刪除頁眉(菜單欄)的高度,也將努力:) – 2014-09-29 21:27:29

回答

2

要刪除的高度,你可以做到這一點http://jsfiddle.net/pmaefrjo/1/

$('html,body').animate({ 
    scrollTop: target.offset().top - 50 // the height of #MenuBar 
}, 1000); 

OR

$('html,body').animate({ 
    scrollTop: target.offset().top - $('#MenuBar').height() 
}, 1000);