【发布时间】:2016-08-26 16:15:13
【问题描述】:
我正在尝试使用Bootrap Affix 将我的地图的 CSS 位置属性更改为固定 - 一旦用户将页面滚动到某个点。这个想法是使用 Bootstrap 数据属性使我的地图成为“粘性 CSS”内容。
见JSFiddle我的问题演示。
当我希望<div class=".graphic-container"> 内容固定在页面上时,一旦用户滚动到<ul class =".election-navigation"> 正下方的某个点,页面就会跳转/重置。
我已经尝试了许多关于 S.O. 相关问题的解决方案。不成功。
相关代码:
<div class="graphic-containter" data-spy="affix" data-offset-top="150">
.graphic-containter{
height:500px;
}
.affix {
width:100%;
top: 50px;
}
更新:我应该注意我使用的用户体验逻辑是用户需要向下滚动才能正确查看整个地图。但是 Nav[number] 改变了地图中的数据,所以它需要保持可见
【问题讨论】:
-
我很困惑,你真正想要达到的目标
-
我正在尝试使用 Bootstrap Affix 将 .graphic-container div 更改为 position:fixed 一旦它到达 .election-navigation div - 如在文档中找到:getbootstrap.com/javascript/#affix
-
如果你查看 JSFIddle,你会看到页面在到达数据偏移量时是如何跳转的,而不是在那个点“粘”在页面上