这让我发疯了。我正在一个网站上工作,每个其他浏览器都显示这个图像,包括IE6,7和9.但在IE8中完全忽略了这个图像。有谁知道出了什么问题?我把z-index提升了,但这似乎没什么帮助。
HTML
<div id="building">
<img src="images/someimg.png" alt="some title" height="110" width="626" />
</div>
CSS
#building {
float: left;
position: absolute;
z-index: 10000;
margin-left: 384px;
}
答案 0 :(得分:1)
我将这些样式添加到内联并运行:
<div id="container" style="position: relative !important;">
<!-- [...] -->
<div id="building" style="position: absolute !important; margin: 0px; width: 626px !important; float: none !important; height: 110px !important; right: 0px !important;">
答案 1 :(得分:1)
一位同事帮我解决了这个问题。我必须将DIV的宽度和高度设置为与其中的图像大小相同。浏览器一起忽略了div。谢谢大家的帮助。