UI に Twitter Bootstrap を使用して単純な Web アプリケーションの作業を開始しました。overflow-y プロパティを持つ div があります。デフォルトのスクロールバーを取り除き、この例のように jquery を使用してクールなカスタム スクロールバーを使用したいと考えました。次の形式のネストされた div で前の例を試しました。
<div class="row fill">
<div id="users" class="span3 offset1"> <!-- left navigation Pane -->
<div id="contentWrapper" class="span7 fill">
<div>Scrollable content here </div>
しかし、カスタムスクロールバーを実装しようとすると、デフォルトのスクロールバーが表示され、開発者ツールで検査すると、カスタムコンポーネントがページの上部にあり、表示されません。ブートストラップの固定グリッド レイアウトでカスタム スクロールバーの使用を開始する方法はありますか? これに関する適切なリソースはありますか? ご協力をお願いいたします。
私は問題がどこにあるのかを理解したと思います。上記のjqueryの例を踏襲すると、スクロール可能なはずのコンテンツdivが実行中に変更され、次のdiv構造が追加されました。
<div class="content mCustomScrollbar _mCS_1">
<div class="mCustomScrollBox" id="mCSB_1">
<div class="mCSB_container mCS_no_scrollbar">
<div class="mCSB_scrollTools"> ....... </div>
</div>
</div></div>
コンテンツ div にデータが既に存在する場合、変更されたコード片は mCSB_container mCS_no_scrollbar 内にそれを持ち、ここに見られるように正常に動作します。しかし、コンテンツ div がユーザー入力に動的に追加されると、実行中にテキストが「mCSB_container mCS_no_scrollba」div ではなく「コンテンツ」に追加されます。それを機能させる方法はありますか?ご協力いただきありがとうございます。