首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何让子节点(position:fixed)低于父节点(`position:fixed`)?

如何让子节点(position:fixed)低于父节点(`position:fixed`)?
EN

Stack Overflow用户
提问于 2013-12-11 21:57:35
回答 2查看 69关注 0票数 3

如何将子元素(带有position:fixed)放在父元素(带有position:fixed)下面。我尝试给子元素一个比父元素的z索引值更低的z索引。但它仍然位于父元素的顶部。不能使用较低的z索引使其显示在父对象的下方吗?

我该怎么做呢?

EN

回答 2

Stack Overflow用户

发布于 2013-12-11 22:07:26

据我们所知,z-index位于父对象内部,因此子对象不能在其父对象之下。

票数 0
EN

Stack Overflow用户

发布于 2013-12-11 22:12:33

http://jsfiddle.net/VD9Dv/。两种不同的div组合将向您展示不同之处。

HTML

代码语言:javascript
复制
<div class="parent">
        <div class="child"></div>
    </div>  

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

CSS:

代码语言:javascript
复制
.parent{width:200px;height:200px;background:#ccc;
 position:fixed;z-index:100;padding:15px}
.child{width:100px;height:100px;background:#eeffcc;
 position:fixed;z-index:-90}

.positioned{
    left: 240px;
}
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/20521063

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档