2016-09-07 6 views
0

私はこれが起こることを望む:1つのIDセレクタで複数のクラスを使用するにはどうすればよいですか?

.category-news #main-header { 
    background: #001846 !important; 
} 

.category-sports #main-header { 
    background: #001846 !important; 
} 

しかし、その代わりに、コードの2行の、私は1にそれを組み合わせることができますか? IDは、文書内で一意であり、非常に高い特異性を持っているので

答えて

0

は彼らの前に任意のセレクタは違いはありません - ので、あなたのセレクタの両方が実際に常に#main-headerを選択して、安全に一つにマージすることができます

#main-header { 
    background: #001846 !important; 
} 
+0

しかし、私はこれらのカテゴリを表示するときだけ、背景を変更するようにします。他のビューでは、デフォルトとして設定します。 –

0

することができます複数のidがあります。あなたが複数のid Sを使用している場合は、それが無効でマークアップされ、正しく動作しません

#main-header { 
    background: #001846 !important; 
} 

:だから彼らは実際には同じ要素を参照する必要があります。

+0

私はこれらのカテゴリで発生したい。マークアップを書くにはどうすれば正しく動作するのですか? –

+0

'id'の代わりに' class'を使用 – kukkuz

+0

私はどのようにそれをワードプレスのカテゴリにしますか? –

関連する問題