可能重複:
Stopping fixed position scrolling at a certain point?如何定位一個固定的元素
我滾動過去的某一點上,我需要一個元素(鏈接側欄),以不再滾動之後,但但只是留在原地。我已經嘗試將該元素設置爲在某個點之後進行修復,除此之外,它將側欄鏈接向下捕捉到窗口中的視圖中,這些位置與我開始滾動之前的位置相同,然後將它們修復到它們所在的窗口不再滾動。我想看不到這個,只要我滾動過去的某個點,只是把它留在頁面上的元素,但不要讓它滾動了(因此我的側面欄的鏈接將稍微向上滾動離開頁面,但底部的鏈接仍然顯示)。觸發設置元素固定或不固定的事件不是我的問題,工作正常。我只需要在將元素設置爲固定後將元素定位,以便我可以將元素放回到開始位置,或者在滾動經過此特定點後找到並替換爲將位置設置爲固定。
再次希望的行爲是,一旦我向下滾動到目前爲止我的頁面上,我的側鏈欄保持在他們所在的位置(部分向下滾動,這意味着頂部部分離開頁面),然後當我繼續向下滾動他們不動。
很可能我想我需要重新定位位置被更改爲固定後的鏈接。
任何幫助?謝謝!
沒有,我可以滾動的地方,我將其設置爲固定並將其設置爲固定,然後我可以向上滾動並將其設置爲不固定。那不是我的問題。在正確的地方觸發事件並「修復」我可以做的元素。我從設置元素到固定的行爲是我有一個問題,如果我可以處理行爲或除了設置位置固定之外使用其他的東西。我是停止滾動的元素,但仍然保持它在我滾動過去的點後,我將元素更改爲固定的位置。一旦我達到那一點,元素就會跳下來,然後變得固定 – user1491841 2012-07-18 21:13:21