【发布时间】:2017-05-09 02:58:14
【问题描述】:
我的内容窗口有以下 div 结构,使用 BS4 框架:
<div class="container-fluid">
...
<div class="row">
...
<div class="container">
...
<div class="row row-grid">
...
<div class="col-8"> <!-- my left sided content, long block of cards-->
...
<div class="col-4"> <!-- my right sided card-block that I need to be sticky and follow the left as user scrolls down-->
我在文档中看到 nav-bar 有一个 .sticky-top 类 - 但是当我在这里的示例中尝试使用它时,事情变得很奇怪。
当用户滚动查看col-8 div 中的内容时,我怎样才能让我的col-4 div 粘在浏览器窗口的顶部?
澄清 我的左右内容 div 位于其他静态内容下,例如导航栏和标题块。因此,在页面加载时,右侧(粘性)div 应该处于其原生位置,并且仅在滚动超出其可见性时才会粘在窗口顶部。我已经更新了小提琴以表达我的意思。
【问题讨论】:
标签: css twitter-bootstrap