2011-05-25 63 views
0

下面是HTML:z-index的问题和歌剧

<div id = "parent"> 
    <div id = "one" ></div> 
    <div id = "two" ></div> 
</div> 

CSS:

#parent 
{ 
    position: relative; 
} 
    #parent > #one 
    { 
    position: absolute; 
    z-index: 10; 
    top:  50px; 
    left:  50px; 
    width:  100px; 
    height: 100px; 
    background: white;   
    } 
    #parent > #two 
    { 
    position: absolute; 
    z-index: 5; 
    top:  50px; 
    left:  50px; 
    height: 50px; 
    width:  50px; 
    background: black; 
    } 

在IE7 +和歌剧的问题是,格 “一个” 不重叠的div “两个”,为什么呢?

回答

0

试试以下:

<div id = "parent"> 
    <div class= "one" ></div> 
    <div class= "two" ></div> 
</div> 
css: 

#parent 
{ 
    position: relative; 
width: 150px; 
height: 150px; 
background: yellow; 
} 
    #parent .one 
    { 
    position: absolute; 
    z-index: 10; 
    top:  50px; 
    left:  50px; 
    width:  100px; 
    height: 100px; 
    background: white;   
    } 
    #parent .two 
    { 
    position: absolute; 
    z-index: 5; 
    top:  50px; 
    left:  50px; 
    height: 50px; 
    width:  50px; 
    background: black; 
    } 

希望你能得到的线索

+0

什么换款的ID类的有什么关系呢? – dave 2011-05-25 18:45:11

+0

工作与否? 如果没有工作,然后发送其输出的屏幕截图 – itsazzad 2011-05-25 19:09:42