html - 如何设置 Div 出现在滚动上另一个 div 的后面?

标签 html css position

我在标题 div 标签下有一个导航栏 然后是幻灯片 div ... 如代码所示

<div class="header">
   <div id="navbar">
       content    
   </div>
</div>

<div class="container">
    <div class="slideshow" id="slideshow">
        slideshow content    
    </div>
</div>

标题和导航栏在滚动时有一个固定的位置保持在页面顶部,问题是当我滚动时我的“幻灯片”出现在导航栏顶部但页面的其余内容没有,我怎么能解决这个问题?

CSS 样式

.slideshow {
    position: relative;
    margin-bottom: 10px;
    padding: 50px 0 0 0 ;
}

标题和导航栏的不同 CSS 表

.header {
    background: #2f3036;
    height: 51px;
    position:fixed;
    width: 100%;
}

#ime-nav {
    position: fixed;
    width: 100%;
    z-index: 10000;
    background:#FF9900;     
}

最佳答案

显然我只需要在标题中添加一个 z-index,完全忽略了它

.header {
    background: #2f3036;
    height: 51px;
    position:fixed;
    width: 100%;
    z-index: 1;
}

关于html - 如何设置 Div 出现在滚动上另一个 div 的后面?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25473295/

相关文章:

asp.net - 将 .aspx 页面放入文件夹时母版页中的图像消失

html - 当我向其中添加元素时,div 的高度如何增长

javascript - jquery iframe 链接到新的 div/tab/window?

html - 对齐数据表的列

html - 缩放时 CSS "position: fixed"在移动设备上无法正常工作

javascript - 在 HTML 中是否可以在没有 Ajax 和/或 Javascript 的情况下创建异步请求?

javascript - 无法通过jQuery模拟点击加载窗口

css - 右侧页面 CSS/HTML 上的额外空白

Wordpress 中的 jQuery Roundabout CSS 位置问题

c++ - MPL pos 是一个未记录的元函数吗?