2012-08-06 38 views
0

我有一個側邊欄,我試圖讓我的頁面變得粘稠http://r1creative.net/station22/我在頁腳中有一個腳本,當頁面到達特定點時,腳本會將其從靜態更改爲固定。這工作得很好,但我遇到的問題是,當它切換時,它會改變div如何保持導航色帶,並且不再「掛在」側面。我試着用不同的組合來搞亂,但是沒有任何東西可以保持滾動效果,並且讓色帶看起來一樣。任何幫助將不勝感激。固定定位側邊對齊

感謝

這裏是我試圖複製http://www.apple.com/finalcutpro/all-features/#incredible-performance

+0

我更新了這一點,並說絲帶保持不變,但導航不會保持在同一個位置,一旦它切換到固定位置......它跳動一點點,不像示例那樣平滑。 – brianr1 2012-08-06 23:02:47

回答

0

貌似問題是你的「浮動的權利」

#navwrap { 
    width: 295px; 
    float: right; // remove 
    height: 679px; 
    background: #F3F3F3; 
    position: relative; 
    left: 27px; // Add this left positioning 
    z-index: 1; 
    padding: 20px 0 0; 
    box-shadow: -4px 4px 8px #444; 
} 

讓我知道沒有什麼幫助。

+0

這很完美,謝謝你。該死的衣衫襤褸的浮標! – brianr1 2012-08-06 23:39:05

0

側邊欄被固定在頁面左側邊欄的一個例子。當您將其位置設置爲固定時,只需將left: 28px添加到該元素。更好的是,設置一個類,只需添加JavaScript類,而不是添加每個CSS元素。