カラーブロックを定義しています...
.custom1 {
background: red;
}
.custom1 h3 {
color: white;
}
.custom2 {
background: blue;
}
.custom2 h3 {
color: #0f0;
}
.custom3 {
background: #000;
}
.custom3 h3 {
color: #f0f;
}
簡単に
私の問題は、ブロックが互いに入れ子になっているときに発生します。
H3 の最上位の親ラッパー宣言は、H3 の子ラッパー宣言をオーバーライドします (これは私には正しくないようです)。
ここに私の問題の小さなフィドルがあります
大なり記号 ">" を追加すると問題は解決しますが、最初のレベルのみです。
子要素の宣言で親をオーバーライドするにはどうすればよいですか?