私はブートストラップを学んでいて、自分のカスタム水平ナビゲーションバーがページの一番上にくるようにしたいです(thisのように)。 CSSとJSコードの両方にアタックスクラスを追加しようとしましたが、動作しません。どうした? https://jsfiddle.net/bs7bdpmh/固定スティッキーサイドバーを構築するための問題
HTML
<div id="nav" class="container-fluid">
<nav class="navbar-classic">
<li><a href="index.html" class="active">Who are we? </a>
<ul class="dropdown">
<li><a href="#">Sub 1</a></li>
<li><a href="#">Sub 2</a></li>
</ul>
</li>
<li><a href="#">Services Services Services</a>
</li>
<li><a href="#">Products Products Products</a>
</li>
</nav>
CSS
#nav.affix {
position: fixed;
top: 0;
width: 100%;
height: 70px;
background: #fff;
z-index:10;
}
JS
$('#nav').affix({
offset: {
top: $('header').height()
}
});
あなたのフィドルコードは、Bootstrap JavaScriptとjQueryの依存関係を追加するときに機能します。 – str