5

従来のWebサイトレイアウト(ヘッダー-コンテンツおよびサイドバー-フッター)で、サイドバーにTwitterブートストラップの接辞を使用しています。

特定のスクロールポイントで、ページから固定を解除して元の位置(静的)に戻し、フッターと重ならないようにします。CSSだけでそれをいじろうとしていましたが、.affixは要素の位置を固定として設定するため、サイドバーの高さを台無しにします。

それはJSと関係があると思います。おそらく、接辞クラスを削除します。解決策/提案はありますか?

4

1 に答える 1

10

data-offset-bottomこの目的でプロパティを使用します。

<div class="sidebar" data-spy="affix" data-offset-top="50" data-offset-bottom="300">
  Sidebar
</div>

次に例を示します。http://jsfiddle.net/NwwKQ/120/

于 2012-12-07T13:33:48.030 に答える