4
我有一個DIV必須始終保持在頁面的底部/左側,像頁腳菜單。IE8底部:0位置:絕對行爲像位置:固定
div#bottom_menu
{
position: absolute;
z-index: 1;
left: 0;
bottom: 0;
width: 90%;
}
我的頁面定義了最小高度,當用戶縮小它時,它會獲取滾動條。 問題是什麼時候發生,在IE8中,div向上移動以匹配新的視點最低點,就像它在位置固定時的行爲一樣。更糟糕的是,當你再次向下滾動時,元素不會向下移動(如位置:固定),但可笑地停留在頁面中間。這完美適用於Firefox,Opera和Chrome。這是一個已知的IE錯誤,以及如何解決它?
我有同樣的問題,但在FF 3.6。澄清,當它爲你工作div#bottom_menu是在一個無風格的包裝div和包裝div不是身體的直接孩子? – 2010-12-03 18:59:44
不,我有另一個包裝器,它包裹了所有頁面元素,包括div#bottom_menu。它不是直接的身體的孩子。請注意,我沒有任何問題與FF /也許你的問題是不同的? – 2010-12-11 11:59:39