2014-03-13 47 views
3

我的網站上有一個側欄出現問題。我使用Bootstrap詞綴使其固定,直到頁面結束時,它應該在某個點上提供其餘內容...IE和Firefox引導程序粘貼滾動問題

它與Chrome和Safari一起工作得很好,但使用Firefox或IE瀏覽器,側邊欄並不總是隨着滾動結尾處的內容向上移動......當我滾動緩慢時,它運行良好,但如果滾動得太快,側欄的底部將覆蓋頁腳。

This is a page在哪裏你可以看到它的行動。

我找不到與該問題有關的任何信息。任何人都可以幫忙

感謝

回答

6

這是引導一個錯誤,在這裏解決:https://github.com/iainvdw/bootstrap/commit/c786f454c9175cce5bcf9a7074a3e206533b3d1a

似乎然而,它沒有它包含在您的網站上使用的3.1.1版本。

做手工,替換該行:

offsetBottom != null && (position.top + this.$element.height() >= scrollHeight - offsetBottom) ? 'bottom' : 

有了這個:

offsetBottom != null && (Math.ceil(position.top) + this.$element.height() >= scrollHeight - offsetBottom) ? 'bottom' : 
+0

剛剛bug修復現有的引導(3.1.1)的網站 - 該解決方案完美地工作和解決我們的問題在Firefox和IE。謝謝! –