11

のような CSS ルールが* {-webkit-transition:all 0.7s ease}あります。これはページ上のすべての要素に適用されますが、このルールから ID を持つ要素を除外したいのですがclassic、どうすればよいですか?

4

1 に答える 1

28

要素を除外するための CSS 3 疑似クラスは:not. に一致するすべての要素を除外し#classic、残りを保持するには、次を使用します

* :not(#classic) { 
  /* your definitions here */ 
}

セレクターに関する W3C 仕様を参照してください。これらの CSS3 セレクターは、すべてのブラウザーで機能するわけではないことに注意してください。特に古いバージョンの Internet Explorer では、問題なく無視されます。

于 2012-08-25T08:18:16.953 に答える