固定定位div具有固定高度,相对或绝对div在其内部具有更大的高度

时间:2010-03-11 18:32:50

标签: internet-explorer-8 position fixed

我的IE有问题。

我有一个像这样的固定div:

#fixed {
position: fixed;
top: 0px;
left: 0px;
z-index: 9998;
width: 100%;
height: 40px;
}

在这个div中,我想放置另一个高度高于其持有者的div(高于40px)。所以我把一个亲戚或一个绝对的div放在里面,它在IE以外的所有浏览器中都很出色,至少IE8。

但在IE8中,由于为其持有者指定的40px的高度,子div被切断。

这个问题有解决方法吗?我开始变白了..

1 个答案:

答案 0 :(得分:2)

快速回复:您是否尝试将包含div的clip属性设置为自己的大小?

另一种解决方法是(如果你有一个左/右边距autoposition: relative的容器div),让第二个div在HTML中的固定div之外,然后将它fixed放在容器div中 - 因为它也是固定的,你可以设置顶部/底部和左/右位置以适应。