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