Bootstrap Affix

Jon*_*noB 17 javascript css jquery twitter-bootstrap

我正在尝试使用Twitter Bootstrap的新词缀选项,但我不能完全正确.

我在http://jsfiddle.net/yPgUu/1/上放了一个例子,相关部分是

<ul class="nav nav-list" data-spy="affix">
Run Code Online (Sandbox Code Playgroud)

左侧导航从正确的位置开始.但是,当您向下滚动时,导航器顶部会有一个间隙.我希望导航始终位于当前视图的顶部,而不是间隙.

我也试过玩data-offset-top="200",但这似乎让菜单反弹.

我错过了什么?

Jon*_*noB 30

好的,所以这需要分两部分完成.

http://jsfiddle.net/yPgUu/2/

首先,在css中分配data-offset-top="50"然后修改affix属性

.affix {
    top: 10px;
}?
Run Code Online (Sandbox Code Playgroud)