2011-12-09 6 views
0

jQuery UIを使用するページがあります。私はまた、オーバーレイ層(.ui-widget-overlay)を使用するモーダルダイアログを使用します。何らかの理由でオーバーレイが表示されたら、水平スクロールバーが表示され、オーバーレイが閉じられるとすぐに消えます。オーバーレイがページの残りの部分と結びついていないので、何が原因か分かりません...オーバーレイレイヤーによってスクロールバーが表示される

誰かが見ていただければ幸いです。それを起動するには、ページを更新するだけです。読み込み中です。

ありがとうございました。

答えて

1

わかりません。ページが読み込まれているとき、ページ幅は実際には1903であると私の画面上では1927であると考えられます。これはウイウィジェットオーバーレイが幅100%= 1927に設定されているのでスクロールバーを追加しています本体からonload="self.focus()"を取り外してみます。また、ダイアログの負荷を数ミリ秒遅らせることもできます。

+0

ありがとう、私は両方を試してみます。私は非常に似たレイアウトで同じオーバーレイを使用する別のページを持っており、その問題はありません。それはちょうど私ナットを駆動します... – santa

+0

オーバーレイがロードされた後、私のコードの一部が読み取られたことが判明しました。そのコードを大きく動かすことで、問題は解決されました。先端を見ていただきありがとうございます。 – santa

関連する問題