0

簡単な Web アプリを作成しました。アプリケーションを Dev および QA サーバーにデプロイすると、すべてが正常に機能します。同じコード ベースをステージング サーバーにデプロイすると、多くの CSS スタイルが適切に適用されていないことがわかります。いくつかの Div タグがずれて他の場所に散らばっています。さらに興味深いことに、これは IE ブラウザーでのみ発生します。(私はIE9を使用しています)。アプリケーションは IIS サーバーでホストされています。誰もこのような同様の問題に直面していますか? 詳細を提供する必要がある場合はお知らせください。

開発ツールを使用して比較を行った後のもう 1 つの観察。ステージング サーバーには、CSS クラスに欠落している属性がありません。なぜこれが可能になるのですか?

4

1 に答える 1

0

正しく表示されていない div に同じルールが複数回適用されているかどうかを確認することをお勧めします。1 つのルールが他のルールをオーバーライドします。

インスペクターを開き、重複しているルールを探します。一般に、ルールはロードされた順序で適用されますが、異なる環境では一致しない場合があります。

于 2012-07-30T05:50:43.427 に答える