作業中のプロジェクトにTwitterブートストラップを使用しています。
やや長いフォームのモーダルウィンドウがありますが、ウィンドウが小さくなりすぎたときにモーダルがスクロールしませんでした(スクロールできないページから消えた場合)。
これを修正するために、私は次のcssを使用しました
.modal {
overflow-y:auto;
max-height:90%;
margin-top:-45%;
}
これは、Chromeでの希望どおりに機能します(つまり、ウィンドウが十分に大きい場合、フォームはフルサイズですが、ウィンドウが縮小すると、モーダルが縮小してスクロール可能になります)。問題は、IEではモーダルが画面外にあることです。誰かがこの問題に対するより良い解決策を持っていますか?
私の例はtinyhousemap.comにあります(モーダルを表示するには、ナビゲーションウィンドウの[マップにエントリを追加]をクリックします)
ありがとう