javascript - bootstrap 4 仅滚动中间列/facebook 像滚动

标签 javascript twitter-bootstrap css bootstrap-4

我在 bootstrap 中有 3 列,我希望只滚动中间的部分,同时保持相对于父容器的位置。类似 Facebook 滚动的东西

<div class="container">
  <div class="row">
    <div class="col-md-3">stop scrolling when content end </div>
    <div class="col-md-6"> SCROLL </div>
    <div class="col-md-3"> stop scrolling when content end </div>
  </div>
</div>

我尝试使用固定位置,但是当我使用它时,它会扰乱网格系统,这就是为什么我希望位置尽可能保持相对于父级的原因。

最佳答案

如果我理解这个问题,你可以像这样使用sticky-top...

https://www.codeply.com/go/IL1wlzpNEP

<div class="container">
  <div class="row">
    <div class="col-md-3"> <div class="sticky-top">side</div> </div>
    <div class="col-md-6"> SCROLL </div>
    <div class="col-md-3"> <div class="sticky-top">side</div> </div>
  </div>
</div>

中间的列将滚动其内容的长度。

关于javascript - bootstrap 4 仅滚动中间列/facebook 像滚动,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49277857/

相关文章:

javascript - 如何合并包含符号的javascript对象?

javascript - 如何用约束布局交换两个按钮的位置?

javascript - 函数和变量提升的意外结果

css - 中心字形内容

html - 清除部分页面的 Bootstrap 样式

twitter-bootstrap - Twitter Bootstrap : Collapse only certain menu items into drop-down

javascript - 使用 jQuery 动画 addClass/removeClass

html - 如何在句子中间更改字体颜色

html - 使用下拉菜单从水平导航中删除滚动条

javascript - AngularJS - 将 ng-model 绑定(bind)到一个名称存储在另一个变量中的变量