2011-09-30 104 views
0

在本网站上:http://rwl.rwlwater.com/当我有更多的菜单时,它将搜索栏移动到下一行,但它仍然可以在精选滑块上看到。在Firefox中,这不会发生,搜索栏不可见。Internet Explorer z-index问题

我试着改变滑块div的z-index,对于搜索栏div,但它不起作用。

+0

您是否将每个元素设置为“position:relative”?你有没有设置一个文档类型为ie使用? –

+0

即使在IE9中它也不起作用,问题不仅在于ie7和ie8。并且是的,我尝试设置位置:相对于所有元素 – FinalDestiny

回答

1

因为您试图堆叠的div位于两个不同的上下文中(即它们嵌套在其他div中,因此它们不是sibilings),因此您无法直接设置它们的z-index。

我想你必须设置父对象的z-index,这是另一个对象的实际兄弟...因此,由于#top和#content-full是sibilings,所以您可以设置z-编号较高的#top索引。这也意味着您必须将#top放置到默认静态以外的其他位置。

+0

我将z-index的内容全部更改为100,并且它工作正常!谢谢 – FinalDestiny