html - 父元素在元素后面,但它的子元素在元素上

标签 html css z-index

我想将 div 移到父元素后面,但 div 中的元素仍要升起并能够单击它们。我尝试使用 z-index 但它似乎或者我不知道如何正确使用它或者它不能以我需要的方式工作。

所以父 div 应该在容器后面,但是子 div 应该在容器上。

<div class = "container">
    <div class = "parent">
        <div class = "child"></div>
        <div class = "child"></div>
        <div class = "child"></div>
    </div>
</div>

附言http://driglou.pusku.com/moreira/所以这就是我尝试做的,我需要 .labels.header 后面,而 .label_icon 在标题上,这样您就可以单击此 .label_icon

最佳答案

我没有足够的时间来重现这种情况或找到可行的解决方案 - 我在检查您的示例的那一刻所能看到的就是位置样式元素的用法。

也许您可以查看那篇文章 ( how to use z-index with relative positioning? ) 看看它是否有帮助,因为您正在父/子元素之间切换位置(相对和绝对)。

希望这个回答对您有进一步的帮助。

关于html - 父元素在元素后面,但它的子元素在元素上,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22440279/

相关文章:

jquery - 多个 Bootstrap 选择: z-index issue

javascript - 为什么我的 z-index 不起作用?

html - 带有 float 的帖子子信息将离开邮箱

html - 带有 Twitter Bootstrap 3 的内联响应式菜单

javascript - 有没有办法查看元素是否可见、可点击?

HTML/CSS div 结构

javascript - 如何从缩小的 CSS 文件创建一个回到原始 .less 文件的源映射?

javascript - 数字转换器不转换小数点后的数字

javascript - 通过搜索过滤内容

html - 使用变换旋转和缩放的悬停效果的 z-index 问题