モーダル ポップアップ ウィンドウが開くと、ブラウザ ウィンドウの右側に垂直スクロールバーが追加されます。これを無効にするにはどうすればよいですか? これは、モーダル ウィンドウのスクロールが必要な高さの値が非常に大きい場合に有効になると思います。フォームの高さがウィンドウの高さを超えていないため、これを無効にしたいと考えています。
95261 次
5 に答える
39
CSS に次を追加します。
body {
overflow-y:hidden;
}
于 2013-07-18T14:43:51.690 に答える
33
ブートストラップ 3.0.0 でも同じ問題があります。.modal
クラスにはoverflow-y: scroll
、スクロールバーが常に表示されるルールがあるようです。
したがって、これをローカルで修正できます。
<div class="modal" ... style="overflow-y: auto;">
...
</div>
またはグローバルに:
<style>
.modal {
overflow-y: auto;
}
</style>
于 2013-09-10T09:26:30.147 に答える
2
次のように body にスタイルを追加します。
body {
padding-right: 0px !important;
overflow-y: hidden !important;
}
于 2015-03-31T06:41:06.960 に答える
0
モデル ウィンドウの高さが通常のウィンドウの高さを超えていない場合、スクロール バーを表示しても意味がありません。<div></div>
モデル ウィンドウの背後の背景をフェードするために使用される天候が、視点よりも余分な高さを持っていることを確認します。
于 2013-07-18T14:52:40.497 に答える