所以我正在使用flexbox 网格并且有一个基本的东西是这样的:
<div class="container">
<div class="row">
<div class="sidebar col-xs-3">
<div class="sidebar-top"></div>
<div class="sidebar-space"></div>
<div class="sidebar-bottom"></div>
</div>
<div class="content col-xs-9">
<div class="post"></div>
<div class="post"></div>
<div class="post"></div>
<div class="post"></div>
</div>
</div>
</div>
通常看起来像这样:
现在我需要顶部的绿色条在滚动时向下跟随,底部的绿色条要粘在可见页面的底部。说嘿的中心位置可能会或可能不会有内容。
我已经尝试了很多东西,大部分来自关于 flex 的 css-tricks 网站和其他各种博客文章,但似乎没有一个能满足我的需要。如果我在 sidebar-top/space/bottom 周围添加一个包装器并将其设置为列而不是行,则它不再获得 .sidebar 和 .content 具有的相同高度。似乎没有任何效果。
这甚至可以用纯css吗?
编辑:相关的css类容器行和col-xs-X都来自链接在问题顶部的flexbox网格