我有一个主 div,它的位置是相对的,在里面我加载了另外 2 个 div,它的位置是绝对的,z 索引相应地在每个里面我加载了一些图像并给这些图像一个悬停效果。
但是悬停只在最高 z-index 的 div 上工作,即使它的父母背景也是透明的。我的CSS看起来像
#main {
width:1000px;
height:500px;
position:relative;
}
.gal_one {
width:800px;
height:400px;
position:absolute;
left:0;
top:0;
z-index:100;
}
.gal_one img {
margin-right:10px;
margin-bottom:10px;
float:left;
}
.gal_one img:hover {
border:1px solid #fff; /* Working */
}
.gal_two {
width:800px;
height:400px;
position:absolute;
left:100px;
top:100px;
z-index:10;
}
.gal_two img {
margin-right:10px;
margin-bottom:10px;
float:left;
}
.gal_two img:hover {
border:1px solid #fff; /* Not Working */
}
and the HTML part
<div id="main">
<div class="gal_one"> -- Loaded Images Here --- </div>
<div class="gal_two"> -- Loaded Images Here --- </div>
</div>
任何想法 ?请俱乐部