2012-04-01 295 views
1

上滾動的浮動div在我的網站上我想要的是當您滾動時遵循的div,這並不難,因爲有很多網站解釋如何執行此操作。但我無法找到的是我如何能夠設定一個開始和結束的位置。在開始和結束點(!)

我希望側邊欄在窗口頂部接觸到它時開始浮動,我希望它在容器底部停止,現在它漂浮在頁腳上。

謝謝。

回答

0

我想通了,用jQuery我計算scrollTop();,當它達到了這一點,例如250px我做addClass('fixed');使它固定並留在頁面。

爲了讓它保持在某一點的底部,我計算了底部邊距,當它達到給定的底部邊距時,我做了removeClass('fixed').css({position: 'absolute', bottom: '0px'});,讓它保持在它的父級100%高度div的底部。

我希望你能理解。