我正在建立一个新的网站,它将是一个网站的不同层次。 目前我正在考虑我的页面结构以及它们如何相互交互。IE7和z-索引
例如我会用一个人和一扇门。这个人走过门。你会看到一扇门在前面,另一块在人的后面。
创建此项。我使用z-index。因为一切都在四处移动,所以我想在一个div元素中设置门元素,在另一个div元素中设置这个人。
下面的代码示例,
<div id="container">
<div id="bg"></div>
<div id="person" style='width:200px; height:200px; background:#000; position: absolute; z-index: 1;'></div>
<div id="action" style='width:300px; height:300px; position: absolute; top: 20px; left:20px;'>
<div id='frontofhouse' style='width:50px; height:50px; background:#FF0; position: absolute; z-index: 3; top: 20px; left:20px;' ></div>
<div id="actiontwo" style='width:300px; height:300px; background:#F00; position: absolute; top: 0px; left:0px; z-index:0;'></div>
</div>
</div>
现在的问题是,我在前面的人(#person)。后面的门(#action)。但是一个元素(#frontofhouse)需要在前面。 如果你使用z-index,所有的浏览器都能正常工作。但不是在IE7中。
有没有人知道这个问题的解决办法?
谢谢
谢谢。很棒! – jeroenjoosen