在CSS樣式中,我們有時候需要對一些元素進行特殊處理,但是又不希望自己被這些樣式所影響,這時候就需要用到排除自己的方法。
常用的排除自己的方法有兩種,一種是使用not選擇器,另一種是使用:root偽類。
/*使用not選擇器*/ p:not(.special){ color: blue; }
上面的代碼表示對除了class為special的p元素之外的所有p元素變為藍色字體。
/*使用:root偽類*/ :root{ font-size: 16px; } p{ font-size: 1rem; }
上面的代碼表示所有p元素的字體大小為根元素的fontsize的大小,根元素的字體大小為16px。因為根元素只有一個,所以這樣可以保證p元素只受根元素的影響。
在實際使用中,我們可以根據不同的需求選擇不同的排除自己的方法,以達到最佳的樣式效果。
上一篇css排除多條
下一篇css控制div不能居中