我的屏幕顶部有一个固定图像的网站。当我向下滚动页面时,图像会保持在顶部。但是,下面的所有内容都与我的图像重叠,然后覆盖它。
如何让我的顶栏(图片)始终保持最佳状态?我希望它在您滚动时覆盖页面的内容。
答案 0 :(得分:43)
确保元素上有position
,并将z-index
设置为高于您要覆盖的元素的值。
element {
position: fixed;
z-index: 999;
}
div {
position: relative;
z-index: 99;
}
它可能需要更多的工作,但它是一个开始,因为你没有发布任何代码。
答案 1 :(得分:9)
假设您的标记如下:
<div id="header" style="position: fixed;"></div>
<div id="content" style="position: relative;"></div>
现在两个元素都已定位;在这种情况下,底部的元素(按源顺序)将覆盖其上方的元素(按源顺序)。
在标题上添加z-index
; 1
就足够了。