0


0

  • UDPATE *私はAJAXレスポンスと一緒に渡していました。 IEは '新しい' CSSを好きではないようです…​ スタイルシートまたは最初のページリクエストに配置されていれば問題なく動作します。

インターネットエクスプローラは、テーブルローに設定されたクラスに反応しないようです。 これは正しいです? もしそうなら、回避策はありますか? それとも私は何か悪いことをしている?

表tr.red td {背景色:赤;}

テスト

テスト

テスト

テスト

3 Answer


2


それがうまくいかない理由はわかりません。

おそらく他のセレクターはより特異性があり、そのスタイルを上書きしています。 おそらくJSはstyle属性を挿入しています。 おそらくあなたのテーブルの背景はすでに赤くなっていて、気付かないでしょう。 いくつかの理由があります。


1


有効なDoctypeを使用していますか、それともIEがQuirksモードでレンダリングしようとしていますか?


0


これは(一度だけ)インターネットエクスプローラが正しくHTMLゲームをプレイしていることです。 スタイルシートは