0

IE7/AOL でウィンドウサイズを変更するとレイアウトが崩れるので、window.onresize で起動する簡単な JavaScript 関数を追加しましたが、どのように場所を変更しても問題が発生します。

リンクを投稿するように提案されましたが、ここにあります: http://sinaesthesia.co.uk/

私はすでに PHP を使用してブラウザーを検出し、IE7 専用のインライン スタイルシート (およびモバイル ブラウザー用) を含めています。私のページは、FF、Opera、Chrome、Safari、および IE8 とほぼ同じように見えますが、ウィンドウを変更するとサイズによっては、おかしくなったり、更新すると元に戻ったりするものがあります。どんなアドバイスも大歓迎です:)

4

3 に答える 3

0

本当の問題を解決することをお勧めします: ブラウザーのサイズを変更するとレイアウトが壊れます。サイズ変更時にページをリロードすることは、間違いなくベスト プラクティスではありません。

あなたのページへのリンクを投稿すると、問題の原因についての良い洞察が得られるかもしれません.

于 2009-10-06T00:30:19.683 に答える
0

あなたのようなレイアウトの問題を JavaScript で修正するのは得策ではないと思います。

より良いアプローチは、壊れているものを検出することです。条件付きコメントを追加して、IE のみのスタイルシートを含めます。

于 2009-10-06T00:30:27.390 に答える
0

代わりに、レイアウトの問題を修正する必要があります。

やりたいようにページを更新する方法はありません。リロードすると、すべてが再描画され、点滅するかどうかは、ユーザーのブラウザーの正確な状態に依存します。

于 2009-10-06T00:30:52.897 に答える