私はウェブページを作成しました。これは、ボタンをクリックするとモーダルのような絶対的なダイアログを開きます。基本として、私は背景ページのスクロールを防ぐためにjQueryを使用して body { overflow:hidden; }
を追加します。これはすべてで動作し、マウスでのスクロールを防ぎます。 (FFとChromeの両方)誰もがモーダルが開いているときにfirefoxの矢印キーでページスクロールの解決策を提案することはできますか?
キーボードの矢印キーを押したときに問題が発生します。ページスクロール。 (スクロールバーは表示されません)誰も同じ問題に直面しているのですか?これは既知のバグですか?誰かがCSSの唯一の解決策を提案できれば嬉しいです。
のtry {htmlのオーバーフロー:隠されました; } –
私もそれを試しました。うまくいきませんでした。 See、overflow with body works perfect - ユーザーがマウスでスクロールできないようにスクロールバーを無効にします。問題は、FFの矢印キーだけです。 – Smit