私はブートストラップの例から直接モーダルのコードを使用し、bootstrap.jsのみを含めました(bootstrap-modal.jsは含めません)。ただし、私のモーダルは灰色のフェード(背景)の下に表示され、編集できません。
これは次のようになります。
この問題を再現する1つの方法については、このフィドルを参照してください。そのコードの基本的な構造は次のとおりです。
<body>
<p>Lorem ipsum dolor sit amet.</p>
<div class="my-module">
This container contains the modal code.
<div class="modal fade">
<div class="modal-dialog">
<div class="modal-content">
<div class="modal-body">Modal</div>
</div>
</div>
</div>
</div>
</body>
body {
padding-top: 50px;
}
.my-module {
position: fixed;
top: 0;
left: 0;
}
これがなぜであるか、またはこれを修正するために私が何ができるかという考えはありますか?
overflow-x: hidden
、モーダルのコンテナーに適用されたことが原因でした。