自分のプロジェクトの1つでTwitter Bootstrapを使用していますが、コンテンツがブラウザービューから表示されないという問題があります。通常、画面の右側にスクロールバーが表示されますが、私の場合は表示されません。 bootstrap cssファイルでoverflow: hidden;
などの後に検索して削除しましたが、問題は解決しませんでした。
誰かがbootstrap cssでスクロールバーを有効にする方法を知っていますか? (bootstrap cssなしでバーが表示されます)
編集:
追加できる黒いナビゲーションバーのnavbar-fixed
に問題があることがわかりました。 postition: fixed
がなければ正常に動作します。
ナビゲーションバーの「位置:修正済み」を削除すると、この問題が解決しました:
.navbar-fixed-top, .navbar-fixed-bottom {
/*position: fixed;*/
right: 0;
left: 0;
z-index: 1030;
margin-bottom: 0;
}
この人には、さらに役立つ情報もあります: http://davidlains.com/strange-Twitter-bootstrap-scrolling-issue
すべての<div>
ナビゲーションバーから閉じます。そうでない場合、fixedプロパティは降順のタグによって継承され、スクロールバーは表示されなくなります。
最後のスタイルシートで上書きします。
(おそらくあなた自身のテーマのスタイルシートです。)
html, body {
overflow: visible;
}
終わりがありません</div>
HTMLコード内。すべてのための <div class="foobar">
終了する必要があります</div>
。この(スクロールの問題)は、Twitter bootstrapを使用していて、divを閉じていない場合に発生します。
<style type="text/css">
body, html {
height: 100%;
overflow: hidden;
}
.navbar-inner {
height: 40px;
}
.scrollable {
height: 100%;
overflow: auto;
}
.max-height {
height: 100%;
}
.no-overflow {
overflow: hidden;
}
.pad40-top {
padding-top: 40px;
}
</style>
これがあなたが探しているものであることを願っています