IE7での効果はIE9や他のブラウザでは無効になるのでしょうか?何をするか? _html/css_WEB-ITnose

WBOY
リリース: 2016-06-21 09:36:14
オリジナル
1168 人が閲覧しました


これは Javaeye からダウンロードしたデモです:

IE7 では、ウィンドウをクリックすると、次のような効果があります:
ただし、IE9 や他のブラウザでは、次のような効果があります:

IE7 以外が必要な場合は、教えてください。ブラウザでも動作します。 IE7 の影響のようです。 1. ポップアップ DIV で TOP 値を設定できます。 2. 背景全体が灰色になります。 コードを書き直すにはどうすればよいですか。


ディスカッションに返信 (解決策)

IE と他のブラウザーの違いは、スタイルに px を追加するなど、いくつかの単純な構文にあります
body、documentElement などにも注意してください。優れたまとめ投稿もありますインターネット上の記事を検索してください。 次へ

message_box は div の ID です。次のステートメントを見つけました。 div a new top value ですが、Chrome では、alert で表示される top 値はまだ初期値のままのようです

message(document.body.clientHeight); body.clientHeight-10)/2 ;
アラート(massage_box.style.top); どうすればよいですか?

うーん、

違います。 。 IE 以外のブラウザは clientHeight 属性をサポートしていないようです。

本当に問題を解決したい場合は、ページから広告を削除してください。

広告宣伝の疑いあり。

まずは互換性知識をご確認ください


また、同じ投稿を繰り返し投稿しないでください。

ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート