Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/apache-spark/5.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
Internet explorer 8 图像在IE8中消失-可能存在z索引问题?_Internet Explorer 8_Z Index - Fatal编程技术网

Internet explorer 8 图像在IE8中消失-可能存在z索引问题?

Internet explorer 8 图像在IE8中消失-可能存在z索引问题?,internet-explorer-8,z-index,Internet Explorer 8,Z Index,我对IE中的png图像和div容器有一个问题。基本上,#logo container div的底部被这个站点上的谷歌地图隐藏了: 我认为这可能是一个z指数问题,但我正在努力解决它。以下是相关css: div#logo-container { margin: 0 auto; width: 900px; z-index:999; } img#logo { margin: 20px auto; z-index: 997; } #header { background-color: black

我对IE中的png图像和div容器有一个问题。基本上,#logo container div的底部被这个站点上的谷歌地图隐藏了:

我认为这可能是一个z指数问题,但我正在努力解决它。以下是相关css:

div#logo-container {
margin: 0 auto; width: 900px;
z-index:999;
}

img#logo {
margin: 20px auto;
z-index: 997;   
}
#header {
background-color: black;
background-position: top left;
background-repeat: x-repeat;
height: 51px;   
width: 100%;
position: relative;
z-index: 2;
top: -9px;
margin-left: -7px;
z-index:999;

/****Shadow***/

-moz-box-shadow: 0px 3px 3px #ddddc9;
-webkit-box-shadow: 0px 3px 3px #ddddc9;
box-shadow: 0px 3px 3px #8e8b83;
/* For IE 8 */
-ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=100,               Color='#8e8b83')";
/* For IE 5.5 - 7 */
filter: progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=100, Color='#8e8b83');


}

我认为问题与“过滤器:无!重要”有关,即您正在应用于每个元素(*-指所有元素)


IE使用过滤器使PNG正确显示。删除该行,我们将从那里开始。

但这仅适用于打印样式表?无论如何,我已经删除了它。谢谢-它出现在IE8调试器中。还可以删除style.cst中标题元素上的过滤器吗?完成了-非常感谢!然而,头上的阴影消失了……你知道我在IE中是怎么做到的吗?顺便问一下,什么是IE8调试器?IE8开发工具?