CSSルールをオーバーライドしようとすると、ブラウザーがそれを適用しないことがありますが、Firebugはそれを適用する必要があることを示しています(デフォルトのプロパティが交差し、オーバーライド値が有効として表示されます)。
次に例を示します。
table th
{
background:red;
color:#333;
}
そして、特定のケースでは、これらをオーバーライドしようとしました:
table.my_domain th
{
background:blue;
color:yellow;
}
さて、背景色は実際には青に変更されていますが、色は#333のままです。Firebugをチェックインすると、赤い背景と#333の色の両方が交差し、青い背景と黄色の色が有効です(交差していません)。しかし、ブラウザはカラープロパティのオーバーライドを無視します... Firefox、Safari、Chromeで試しました...最新バージョン。
干渉する可能性のあるCSSルールは他にないので、少し戸惑います。
私は何が欠けていますか?
Tnx