Trotz des Anspruchs von jQuery auf CSS3-Konformität funktioniert der :not() Der Selektor verhält sich in jQuery und CSS aufgrund der von jQuery vorgenommenen Erweiterungen unterschiedlich.
Um das gewünschte Verhalten in CSS zu erreichen, verwenden Sie mehrere verkettete :not()-Klauseln zusammen:
#sectors > div:not(.alpha):not(.beta):not(.gamma)
Die eingeschränkte Funktionalität des CSS :not()-Selektors führt zu Inkonsistenzen und Unannehmlichkeiten bei der Migration von jQuery zu CSS. Fortschritte in CSS deuten jedoch darauf hin, dass zukünftige Versionen stärker an das erweiterte :not()-Verhalten von jQuery angepasst werden.
Das obige ist der detaillierte Inhalt vonWarum unterscheidet sich der „:not()'-Selektor von jQuery vom „:not()'-Selektor von CSS?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!