シンプルなコーディングで、サイドナビをスクロールにあわせて追従させるjQueryプラグインです。
gomaサイトでも使われているプラグインですが、様々な構造のサイトに対応するように作りました。
demoページでは、スクロールした時にサイドナビの上部が表示されるサンプルですが、サイドナビの下部を表示するようにもカスタマイズできます。
サンプルコード
HTMLコード
<div class="contentWrap"> <div class="mainContent"> <p>メインコンテンツ</p> <!-- mainContent --></div> <div class="sideContent"> <p>サイドコンテンツ</p> <!-- sideContent --></div> <!-- contentWrap --></div>
JavaScriptコード
jQuery(function($){ $('.contentWrap').flexNavi(); });
オプション
オプション | デフォルト値 | 補足 |
---|---|---|
priority | top | デフォルトではサイドナビの上部を起点とします。 下を起点としたい場合は'bottom'を指定してください。 |
main | '.mainContent' | メインコンテンツエリアのクラス名。 |
side | '.sideContent' | サイドナビエリアのクラス名。 |
delay | 50 | リサイズした時に再計算するまでのオフセット時間(ミリ秒)。 |
responsive | false | サイトがレスポンシブの場合trueとしてください。 |
情報
日付 | 内容 |
---|---|
2014-12-12 | バージョン1.0.0を公開 |