1

在 CSS 中,我必须指定一个特定的类(例如.myClass),但排除具有两个类之一的实例(例如,not .foonor .bar)。

我研究了 CSS3 新:not()语法,但我不确定如何指定我不想使用的两个类。我认为这是不正确的(它对我不起作用)。但是,这似乎是一种简洁的方式来展示我正在尝试做的事情:

.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 回答