そのトピックに関するブートストラップのドキュメントは、少しわかりにくいです。ドキュメントのようにnavbarを付けて同様の動作を実現したい:navbarは段落/ページの見出しの下にあり、下にスクロールすると、最初にスクロールしてページの上部に到達し、そこに固定してさらにスクロールダウンします。 。
:jsFiddleは、ナビゲーションバーのコンセプトでは動作しませんので、私は、最小限の例として使用するために別のページを設定したhttp://i08fs1.ira.uka.de/~s_drr/navbar.html
これをナビゲーションバーとして使用します。
<div class="navbar affix-top" data-spy="affix" data-offset-top="50">
<div class="navbar-inner">
<div class="container">
<div class="span12">
<a class="brand" href="#">My Brand</a>
This is my navbar.
</div>
</div> <!-- container -->
</div> <!-- navbar-inner -->
</div> <!-- navbar -->
私data-offset-top
は値0になりたいと思います(バーが一番上に「くっついている」はずですが、50では少なくともいくつかの効果が見られます。
JavaScriptコードも配置する場合:
<script>
$(document).ready (function (){
$(".navbar").affix ();
});
</script>
助けてくれてありがとう。
.navbar-fixed-top
affix()の代わりにuseを使用しないのはなぜですか?
.navbar-fixed-top
トップにナビゲーションバーを配置しますすべての時間を。ナビゲーションバーの上にページヘッダーが必要です。下にスクロールすると(したがって、ナビゲーションバーがスクロールされなくなる可能性があります)、ページの上部に固定する必要があります。ブートストラップドキュメントは、以前のドキュメントのサブナビゲーションとまったく同じメカニズムを使用していましたが、残念ながら、2.1.0ドキュメントではそれを削除しました。
)};
する必要があります});