【发布时间】:2019-06-29 20:19:37
【问题描述】:
我想要一个侧边栏从页面上的任何滚动行为中排除 - 所以它是position:fixed。
但我希望它在 wrap 中作为父容器,right:0 来自 wrap 而不是来自窗口。
如何做到这一点?
.wrap{width:250px; margin:0 auto; height:100vh;background:silver;}
.sidebar{position:fixed;top:0;right:0;height:100vh;background:gold;}
<div class='wrap'>
<div class='sidebar'>sidebar</div>
</div>
【问题讨论】:
-
position:sticky 代替?
-
@TemaniAfif,很粘...我不确定,请举个例子