CSS中的not()選擇器是一種常用的選擇器,它的作用是選擇不符合特定條件的元素。not()選擇器可以與其他選擇器一起使用,以進一步縮小選擇范圍,下面我們來看一個簡單的示例:
p:not(.intro) { color: #ff0000; }
上面的例子中,我們使用了not()選擇器來選取非class為intro的p標簽,然后改變了它們的文本顏色。如果沒有使用not()選擇器,則所有的p標簽都會受到樣式的影響。
not()選擇器還可以組合使用多個選擇器,如下所示:
div:not(.header, .content) p { font-size: 16px; }
上面的例子中,我們選取所有不屬于class為header和content的div標簽內(nèi)的p標簽,并改變它們的字體大小。
總的來說,not()選擇器是一種非常有用的選擇器,它可以幫助我們更加精確地選取符合特定條件的元素,同時避免不必要的樣式影響。