4

我正在使用 Bootstrap 将一些文档放在一起,并在 Firefox 中遇到了 Scrollspy 插件的问题。本质上,“活动”类被附加到我的侧边栏导航中的最后一个列表项,并且即使滚动页面也不会改变。

我已经将我的示例与 Bootstrap 的版本进行了比较,无法确定两者之间的任何差异。该脚本适用于所有其他浏览器,包括 IE8+。

我已经在这里托管了我的工作示例,如果您有时间,任何人都可以查看(页面源非常简单,因此在 Firefox 中查看它可能比在 jsFiddle 或其他东西中更容易查看):http ://dev.themusicake.com/

可以在此处找到有关 Scrollspy 的文档:http: //twitter.github.com/bootstrap/javascript.html#scrollspy

<body>按照建议使用元素上的数据属性:

<body data-spy="scroll" data-target=".nav-affix-container">

控制台中也没有抛出任何错误,增加了找出问题的麻烦。如果有人在过去对这个特定问题有任何疑问,我们将不胜感激任何帮助!

如果您还需要什么,请告诉我!

4

2 回答 2

8

height: 100%从中删除body

于 2012-10-24T12:31:35.617 回答
0

对我来说,问题是我在内容 div 上使用了 float:left,这导致内容本身的高度 = 0。因此,滚动间谍将无法识别高度(我猜?)

我只是在内容 div 下方使用 clear 来解决问题。

 <br style="clear: both"/>
于 2013-05-08T12:45:29.233 回答