CSS 框悬停弹出窗口出现在其他框后面

标签 css popup z-index

当您将鼠标悬停在几个框之一上时,我试图让弹出窗口出现,并且它工作正常,除了其他框出现在我的弹出窗口顶部。我试过将 z-index 值应用于 .original-box 和 .popup-box 但没有成功。我不明白为什么 z-index 在这里没有作用?

这是我所拥有的:

http://jsfiddle.net/CK4tA/

<div class="original-box">
    Hover over me
    <div class="popup-box popup-box-centre">
        Some popup content
    </div>
</div>

提前感谢您的指导!

编辑:太棒了 - 谢谢大家!出于我的好奇,为什么将 z-index:0 添加到 .original-box 会破坏它?这就是我最初的想法,但没有用。再次感谢:-)

最佳答案

z-index添加到.popup-box

    .popup-box {
    position:absolute;
    top:0px;
    width:230px;
    height:230px;
    padding:10px;
    background-color:#EC006C;
    color:#FFF;
    -moz-transition:all 0.4s;
    -webkit-transition:all 0.4s;
    -o-transition:all 0.4s;
    transition:all 0.4s;
    opacity:0;
    filter:Alpha(opacity=0);
    z-index: 1;
}

DEMO

为框添加一个 z-index 以在顶层显示它。

关于CSS 框悬停弹出窗口出现在其他框后面,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16839344/

相关文章:

css - 根据先点击不同覆盖

html - 如何垂直和水平对齐彼此相邻的两个div

css - 社交分享 CSS 问题

css - 将 CSS 应用于特定文件

javascript - 与 AJAX 服务器对话时显示弹出 div

internet-explorer-8 - IE8 Cufon.replace 文本阴影问题

Chrome 和 IE 中的 CSS input 标签长度不均(相对于 Firefox)

css - 尽管声明了属性,href 标签的高度仍为 0

ruby-on-rails - ruby rails : Alert button on submit press

html - 注入(inject) SquareSpace Header 的 NavBar Dropdown 在悬停时消失