2010-06-30 105 views
1

我在瀏覽器側面的div中有一個菜單,我想將它保留在固定位置。但是,菜單可能會超出某些屏幕的高度,並導致無法訪問的鏈接。所以我想在這種情況下使菜單滾動。不幸的是,組合可滾動的固定格

position: fixed; 
overflow: auto; (or scroll) 

並不真正的工作。即滾動條淡出(不可移動)。有沒有辦法? 在此先感謝

編輯

菜單是一個類似於對this page的權利了。只有一點點大。如果您打開該頁面並降低瀏覽器窗口的高度,則部分菜單仍將無法訪問。這就是我想要避免的。 不,我的解決方案在IE,Chrome,Opera或Firefox中不起作用。

+1

請更準確地描述問題或創建一個測試頁面,顯示您遇到的困難。 「不真正起作用」不是真正的描述。 – MvanGeest 2010-06-30 14:29:38

+0

這應該起作用。 – 2010-06-30 14:30:39

回答

5

這些添加到您的聲明:

top: 0; 
bottom: 0; /* or height: 100%; */ 

你可以用較大的值取代零增加利潤。