私はいくつかのブートストラップスタイルシートに参照していると私はこのスタイルを使用したいがため、私のHTML class="alert-success badge"
に、それは今、他の定義CSSクラスの優先順位付け方法は?
.panel-default>.panel-heading .badge {
color: #f5f5f5;
background-color: #333;
}
によって上書きされます
.badge {
display: inline-block;
min-width: 10px;
padding: 3px 7px;
font-size: 12px;
font-weight: 700;
line-height: 1;
color: #fff;
text-align: center;
white-space: nowrap;
vertical-align: middle;
background-color: #777;
border-radius: 10px;
}
.alert-success {
color: #3c763d;
background-color: #dff0d8;
border-color: #d6e9c6;
}
の定義があります後者の定義はより具体的であり、私が望むCSSよりも優先されます。どうすれば解決できますか?
編集: この問題を抱える他の多くのクラスがあります。 1つ1つ指定する必要はありませんか?
申し訳ありませんが、この問題を抱える他のクラスがたくさんあるので、これは私がやりたいことではありません。私はそれを一つずつしたくありません。 – YSJ
他のクラスから抽出できる共通点はありますか? –
これらはすべて、 '' color''と '' background-color''の値が異なります。私は多分そのような特定のバッジCSSを無視することができますか? – YSJ