1

CSS では、特定のクラス (例: ) を指定する必要があります.myClassが、2 つのクラスのいずれかを持つインスタンス (例: 以外) を除外する必要があり.fooます.bar

CSS3 の新しい:not()構文を調べましたが、使用したくない2 つのクラスを指定する方法がわかりません。これは間違っていると思います(私にはうまくいきませんでした)。ただし、私がやろうとしていることを示す簡潔な方法のようです。

.myClass:not(.foo):not(.bar) {
   ...
}
4

2 に答える 2

2

それらをコンマで区切るだけです:

.myClass:not(.foo, .bar){
   ...
}
于 2012-08-15T21:03:48.650 に答える
1

それらの間にコンマを使用します。

.myClass:not(.foo, .bar) {
    ...
}

ソース: http://devsnippets.com/article/5-advanced-css-pseudo-class.html

于 2012-08-15T21:03:54.150 に答える