否定擬似クラス :not(.hoge) の詳細度

div.one p {font-weight: normal;}
div:not(.one) p {font-weight: bold;}

否定擬似クラスの詳細度は、計算外になる。
上記の、スタイルルールは、詳細度が同じ、:notは計算外で、.oneだけを計算するので、詳細度は同じになる。

どちらが適用されるかは、前後関係によることになる。

Negative Proximity

http://d.hatena.ne.jp/zentoo/20120229/1330531511
:not()さんについては、「:not()の中に書かれたセレクタについては他と同じようにカウントし、:not()自体は擬似クラスとしてカウントしない」と書いてありますな。


新着記事

コメントは受け付けていません。