jQuery 的 :not() 選擇器雖然聲稱符合 CSS3,但在功能上表現出顯著差異與 :not()中定義的偽類別相比CSS3.
語法和功能上的差異:
後果:
當嘗試直接在CSS 中使用jQuery :not() 選擇器時,由於這些原因,它可能無法按預期工作語法和功能差異。問題中提供的範例說明了此問題。
CSS3 解決方法:
為了繞過這些限制,CSS3 提供了以下解決方法:
注意:
CSS3 最終將支援Selectors 4 中定義的增強的:not()選擇器,它允許更廣泛的功能。然而,這仍然是一個未來的標準,尚未廣泛實施。
以上是為什麼 jQuery 的 `:not()` 選擇器的行為不像 CSS 的 `:not()`?的詳細內容。更多資訊請關注PHP中文網其他相關文章!