2012-02-18 11 views
0

この問題はブラウザ固有のようではなく、一般的にwebkit/gecko/mozillaスタイルのスタイルに適用されます。例えばIISがサービスを提供すると、CSSレンダリングが異なるレンダリング

、私はサイトのモックアップを行うなどのスタイルを使用します。

element.class { 
    border-radius: 5px; 
    -moz-border-radius: 5px; 
    -webkit-border-radius: 5px; 
    border: 1px solid #800000; 
} 

または

element:last-child { 
    .... 
} 

その上でダブルクリックを経由してファイルを開くとき、スタイルは私としてレンダリング期待するだろう。しかし、IIS7が提供するライブサイトにスタイルを適用すると、そのスタイルは無視されたようです。私はサイトのIIS設定を終えてしまったので、これがなぜ起こるのか分からないようです。

ご協力いただければ幸いです。

ありがとうございます!

答えて

1

これは、おそらくWebサーバーに起因するものではありません。

  1. CSSファイルが正しく読み込まれていますか?読み込まれたリソースをブラウザの開発者ツールで確認してください。
  2. キャッシュされたCSSファイルが代わりに読み込まれている可能性がありますか?デベロッパーツールを使用して、読み込まれたCSSをチェックし、CSSルールがそこにあることを確認してください。
  3. ライブサイトに、CSS規則を上回る高いCSS特有性を持つ別のCSS規則がある可能性はありますか?通常、開発者ツールでもこれを見ることができます。その場合のCSSルールには、上書きされたことを示すストライクスルーまたは同様のものがあります。
+0

これらのすべての項目を確認しました。この問題は、CSSが別のファイルまたはHEADセクションにあるかどうかに関係なく発生します。応答していただきありがとうございます。 –

+0

@AndyEvans両方のページでDOM構造が同じですか?このルールは適用されませんか? –

関連する問題