2

これを解決することはできません。h2からまでのヘッダーh4の色は黒ではなく白です。color: white;ページで使用されていない(ただしスタイルシートに含まれている)クラスから削除する場合は、すべてが機能しているように見えます。

.right_content_default h1,h2,h3,h4,h5,h6 {
    color: white;
}

私が考えることができる唯一のことは、考えられる構文の問題ですが、スタイルシートでそれを見つけることができません。

これがフィドルです:jsfiddle

4

2 に答える 2

8

セレクターが探してい"h1 inside .right_content_default, or any of h2, h3, h4, h5, h6"ます。を除いて、そのクラス名内の見出しにのみ白色を適用するように指示するものはありませんh1

正しいCSSは次のとおりです。

.right_content_default h1, .right_content_default h2, .right_content_default h3,
.right_content_default h4, .right_content_default h5, .right_content_default h6 {
    color:white
}

ただし、一部のブラウザでは、これを行うことができます。

.right_content_default :matches(h1,h2,h3,h4,h5,h6) {color:white}
于 2013-01-01T21:09:25.983 に答える
8

これを試して:

      .right_content_default h1,
      .right_content_default h2,
      .right_content_default h3,
      .right_content_default h4,
      .right_content_default h5,
      .right_content_default h6 {
       color: white;
      }
于 2013-01-01T21:09:40.187 に答える