【发布时间】:2021-04-20 22:49:46
【问题描述】:
我正在构建一个反应网站并使用 Bootstrap 4。在内容正文中的一个页面上,我有一个两列布局。左侧是侧边栏,右侧是一长列内容。滚动时,我想将左侧边栏保持在顶部。
我当前的代码有效,但是当向下滚动时,侧边栏固定/定位在中心而不是顶部。看起来它正在对齐,就好像标题仍在它上方一样。这是我当前的代码:
<div className="header-wrap">
//Header Here
</div>
<div className="container">
<div className="row">
<div className="col-3 position-fixed" id="sticky-sidebar">
//Sidebar here
</div>
<div className="col offset-3" id="main">
//body here
</div>
</div>
</div>
<div className="footer-wrap">
//Footer Here
</div>
我的目标是当你滚动时,标题离开屏幕(它已经这样做了)侧边栏被定位到顶部。
【问题讨论】:
标签: html css twitter-bootstrap bootstrap-4 css-position