gpt4 book ai didi

css - 绝对位置比固定位置具有更大的 z-index

转载 作者:技术小花猫 更新时间:2023-10-29 10:20:13 25 4
gpt4 key购买 nike

我有一个相对定位的元素的问题。问题是我有一个位置固定的标题和相对定位的内容。如果我向下滚动内容,该元素将放在标题前面。我尝试使用 z-index 但我无法让它工作。我已将 z-index:999 放在标题上。

在这里你可以看到我的jsFiddle

这是一张图片: enter image description here

最佳答案

相对定位元素的z-index应该低于固定位置元素的z-index。这是一个简单的例子:

HTML

<div id="fixed">Fixed Position</div>
<div id="relative">Relative Position</div>

CSS

body{
height: 3000px;
}

#fixed{
top: 0;
height; 100px;
background: green;
width: 100%;
position: fixed;
z-index: 2;
}

#relative{
position: relative;
top: 100px;
left: 50px;
height: 100px;
width: 100px;
background: red;
z-index: 1;
}

工作示例: http://jsfiddle.net/XZ4tM/1/

修正你的例子

header 样式有问题,在 z-index 属性值之前有两个冒号 ::

  .header{
width:960px;
background: #43484A;
height:80px;
position: fixed;
top:0;
z-index: 9999; /* Removed extra : here */
}

固定示例 http://jsfiddle.net/kUW66/2/

关于css - 绝对位置比固定位置具有更大的 z-index,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16315125/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com