1

我们有一个z-index问题,div应该是在一个特定的div. 命名的(横幅上的div房子)是绝对的,而它下面的是相对的。

在 Firefox、IE6、8 中 - 一切都很好!
只是在IE7中,它没有!

链接是http://www.showhome3d.com.au。- 这是页面右侧横幅上方的房子。

4

3 回答 3

1

一个肮脏的 css 技巧是使父 div 相对而子 div 绝对。这样子 div 不会逃出父 div,但你还没有做过类似的事情,你可以这样做,看看这是否适合你。此外 z-index 仅适用于设置为绝对定位的元素。

于 2009-12-17T11:31:25.520 回答
1

我不知道如何回复 Calebs 的帖子,所以只能在这里发帖,

我是与 caleb 合作的团队中的一员(我们都在联合力量来解决这个问题:P),但现在似乎正在发生的是,有时它可以在 IE 7 中工作,而有时它不会..当页面加载时,它只是机会,它是否会在下面的顶部。

我们应用了 jquery z-index 修复(http://www.vancelucas.com/blog/fixing-ie7-z-index-issues-with-jquery/comment-page-1/),这似乎导致了这种行为,但是奇怪的是它不一致

于 2009-12-17T11:40:58.480 回答
0

IE 6 和 7 中的定位元素形成了它们自己的 z-index 堆叠上下文,这是不可避免的。

于 2009-12-17T11:32:25.987 回答