0

Firefox、IE9、Safari、Chromeでうまく動作しているウェブサイトの新しいhtmlビルドを作成しました。 IE8とIE7で動作するようになるのは難しいことです。IE7とIE7標準用のIE9デバッグウェブサイト

私はこれらの2つのブラウザのためのいくつかの条件付きCSSスタイルシートに入れている:

<link rel="stylesheet" type="text/css" href="css/reset.css" /> 
<link rel="stylesheet" type="text/css" href="css/layout.css" /> 
<!--[if IE 7]><link rel="stylesheet" type="text/css" href="css/ie7.css"><![endif]--> 
<!--[if IE 8]><link rel="stylesheet" type="text/css" href="css/ie8.css"><![endif]--> 

は、それから私は、IE7標準にIE9、デバッグ・ツール(F12)、IE7およびドキュメントモードに設定ブラウザモードを使用します。だから私はいくつかのcssクラスを条件付きスタイルシートに入れます(これはメインのlayout.cssファイルのものをオーバーライドしてページを更新する必要があります)。しかし、IEは条件付きスタイルシートからスタイルを適用したりオーバーライドしたりしません。私はちょうどlayout.css中のものはまだ適用されているので、何も変更されていないそうだ。

どのように私はこれらのブラウザのためにデバッグするのですか?できますか?

答えて

1

ただ、IEのCSSファイルのパスが一度ことを確認してください。そして、また、明確なIEブラウザのキャッシュその後、チェックアウト。それは反映すべきである。 最後のyその後DIS

  <!--[if gte IE 7]> 
      <link rel="stylesheet" href="CSS/filename.css" type="text/css" /> 
     <![endif]--> 

を試してみてくださいIE7とIE8用に2つのファイルを追加する必要はありません

+0

ありがとう!条件付きスタイルシートを別のフォルダに移動したことを忘れてしまった。 :\ – zuallauz

関連する問題