scrollspy プラグインと接辞プラグインを正常に動作させることができましたが、ユーザーがページの下部までスクロールするたびに (小さなブラウザー ウィンドウを使用している場合)、接辞クラスが別のクラスと競合し始め、接辞が状態間でジャンプします。
ここで例を見ることができます: http://devng.sdss.org/results-science/
CSS は次のとおりです。
.affix-top,.affix{
position: static;
}
#sidebar li.active {
border:0 #eee solid;
border-right-width:5px;
}
@media (min-width: 979px) {
#sidebar.affix-top {
position: static;
margin-top:30px;
}
#sidebar.affix {
position: fixed;
top:70px;
}
#sidebar.affix-bottom {
position: fixed;
bottom: 400px;
}
}
そしてJS:
$('#leftCol').affix({
offset: {
top: 235
,bottom: 400
}
});
/* activate scrollspy menu */
var $body = $(document.body);
var navHeight = $('.navbar').outerHeight(true) + 10;
$body.scrollspy({
target: '#leftCol',
offset: navHeight
});
答えは私の顔のすぐ前にあると思いますが、私はこれをずっと見つめていました。