http://jsfiddle.net/leongaban/6rd2hhpq/8/
我正在使用固定位置div并使元素从内部滚动。这里类似于这个问题。
我能够显示滚动条,我的问题是我有一个固定的标题,而固定的侧边栏在视图中必须向下推。
这使用户可以继续滚动浏览器窗口,以使您看不到滚动器。
无论如何,有没有让滚动条与我的示例保持一致?
这样,当滚动条命中并停在视图底部时,您还将看到最后一个项目。
.red-box {
position: fixed;
width: 100%;
height: 40px;
color: white;
background: red;
}
.sidebar {
position: fixed;
top: 60px;
overflow-y: auto;
margin-left: 20px;
width: 180px;
height: 100%;
}
如果我正确地理解了这个问题-您希望固定元素填充屏幕,使其与标题高度分开,那么您可以尝试:
.not-stuck {
height: calc(100% - 60px);
}
查看链接到页面上的其他解决方案,我个人的第二选择是使用JavaScript(但问题当然没有该标签)。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句