Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/css/41.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Css Internet explorer z索引问题_Css_Internet Explorer_Z Index - Fatal编程技术网

Css Internet explorer z索引问题

Css Internet explorer z索引问题,css,internet-explorer,z-index,Css,Internet Explorer,Z Index,在这个网站上:当我有更多的菜单时,它会将搜索栏移到下一行,但在特色滑块上仍然可见。在firefox中,这不会发生,搜索栏也不可见 我尝试过为slider div和search bar div更改z索引,但没有效果 因为您尝试堆叠的div位于两个不同的上下文中(即,它们嵌套在其他div中,因此它们不是sibling),所以您无法直接设置它们的z索引 我认为您必须设置父项的z索引,该父项是另一个的实际兄弟项……因此,由于#top和#content full是sibling,您可以将#top的z索引设

在这个网站上:当我有更多的菜单时,它会将搜索栏移到下一行,但在特色滑块上仍然可见。在firefox中,这不会发生,搜索栏也不可见


我尝试过为slider div和search bar div更改z索引,但没有效果

因为您尝试堆叠的div位于两个不同的上下文中(即,它们嵌套在其他div中,因此它们不是sibling),所以您无法直接设置它们的z索引


我认为您必须设置父项的z索引,该父项是另一个的实际兄弟项……因此,由于#top和#content full是sibling,您可以将#top的z索引设置为更高的数字。这也意味着您必须将#top定位到默认静态之外的其他位置。

是否已将每个元素设置为“位置:相对”?你为ie设置了要使用的doctype吗?它甚至在IE9中也不起作用,问题不仅仅在于ie7和ie8。是的,我尝试了设置位置:相对于所有元素我将内容完整的z索引更改为100,它起了作用!谢谢