您是否记得在JS中开启它?
他们使用:
$('#navbar').affix()
不过,您需要根据自己的需求更改选择器。
啊,现在您已经重新表述了您想要的内容!
他们还有一个叫做.bs-docs-sidenav
的类来处理这个问题。
.bs-docs-sidenav {
width: 228px;
margin: 30px 0 0;
padding: 0;
background-color: #fff;
-webkit-border-radius: 6px;
-moz-border-radius: 6px;
border-radius: 6px;
-webkit-box-shadow: 0 1px 4px rgba(0,0,0,.065);
-moz-box-shadow: 0 1px 4px rgba(0,0,0,.065);
box-shadow: 0 1px 4px rgba(0,0,0,.065);
}
他们会给li元素添加一个名为
active
的类,然后在这里指定其行为:
.bs-docs-sidenav > .active > a {
position: relative;
z-index: 2;
padding: 9px 15px;
border: 0;
text-shadow: 0 1px 0 rgba(0,0,0,.15);
-webkit-box-shadow: inset 1px 0 0 rgba(0,0,0,.1), inset -1px 0 0 rgba(0,0,0,.1);
-moz-box-shadow: inset 1px 0 0 rgba(0,0,0,.1), inset -1px 0 0 rgba(0,0,0,.1);
box-shadow: inset 1px 0 0 rgba(0,0,0,.1), inset -1px 0 0 rgba(0,0,0,.1);
}
简而言之,这不是Bootstrap的内置功能。
active
类?这是Bootstrap.affix模块的一部分吗? - Nic Cottrell