2009/01/22

:not()

not()

用來否定選擇條件,其語法是:

:not( 選擇條件 )

選擇條件必須是 規則集合

  • IE6 失敗;Firefox, Safari, Chrome 都成功。

:HOVER, :ACTIVE 的應用。使用時要注意,在 IE6 中 :HOVER, :ACTIVE 只能用在 ANCHOR 元素。

CSS hack:not 用於 CSS hack 有兩個原因:(一)IE 沒有支援 not()。(二)Firefox 沒有支援 not() 中放連續的選擇條件,只能放單一的選擇器。下面的範例依循兩個原則:(一)後宣告的值會蓋過先宣告的值。(二)解讀失敗的宣告會被忽略。