如果你看我的页面located here你可以看到堆叠的div。他们漂浮在左边并具有负右边缘。当你将鼠标悬停在他们身上时,他们会得到一个100的z-索引,将它们带到栈顶。然而,当你从左到右走时,你注意到已经开始堆栈的那个仍然在被徘徊的那个后面,所以你之前徘徊过的那个先前落在堆栈后面,使得它的右列或左列不可见。堆积divs需要积极的Z-index悬停状态
我的想法来解决这个问题是给每个“活动”卡99的z-index,而在他们的正常状态的z-index 98.然而,卡,它不工作:-(
你有什么思路来解决我的困境
.card {
margin-right:-670px;
float:left;
width:700px;
height:500px;
background:#EEE;
-moz-box-shadow: 2px 2px 2px 2px #000;
-webkit-box-shadow: 2px 2px 2px 2px #000;
position:relative;
z-index:98;
}
.card:visited {
z-index:99;
}
.card:hover {
z-index:100;
}
编辑:。
这是我的最终产品将是什么样子谢谢你的建议,但他们都不太答案
oops〜我很愚蠢〜对不起〜:(节日快乐! – 2011-12-28 05:41:38