Html 滚动时防止内容div与标题div重叠
嗨,我有两个divHtml 滚动时防止内容div与标题div重叠,html,css,scrollbar,overlay,overlapping,Html,Css,Scrollbar,Overlay,Overlapping,嗨,我有两个div <div id="header"> -- some random html content here -- </div> <div id="content"> 1 2 3 4 5 ... ... ... ... ... ... ... ... ... ... ... ... ... .
<div id="header">
-- some random html content here --
</div>
<div id="content">
1
2
3
4
5
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
some long content that needs scrolling.
</div>
你的问题有点让人困惑,但我从中得到的是,你需要滚动页面的一部分,并防止部分页面不滚动?使用position:fixed而不是position:absolute应该让你的div显示“这里有一些随机的html内容”将防止其向下滚动。若要使标题与正文重叠,请将其设置为
背景色:白色
。我制作了一个工作示例是的,我希望标题保持固定,滚动条仅滚动内容。我可以使标题保持固定,但当我这样做时,正文的内容将与标题重叠/重叠我不想这样。结合背景色:白色和z-指数为10的位置解决了这个问题,给了我想要的
#header {
vertical-align:middle;
position:fixed;
top:0ex;
width:800px;
height: 48px;
background-color: #FFFFFF;
z-index: 10;
}
#content {
text-align:center;
margin-left:auto;
margin-right:auto;
width: 800px;
margin-top: 24px;
}
#header {
vertical-align:middle;
/* position:absolute; */position:fixed;
}
z-index:
top:0ex;
width:800px;
}