在CSS中,元素選擇器是一種選取HTML元素的方法,它可以通過元素的標簽名來識別并選擇元素。但是有時候我們需要排除某些元素,這時候就需要用到除了選擇器。
/*選取所有p元素*/ p { color: red; } /*除了第一個p元素以外,其他p元素字體加粗*/ p:not(:first-child) { font-weight: bold; }
除了選擇器使用:not()偽類來表示,它的語法如下:
:not(selector)
在()中輸入需要被排除的選擇器,可以為任何有效的CSS選擇器,比如:
:not(p) /*排除所有p元素*/ :not(.my-class) /*排除所有class為my-class的元素*/ :not(#my-id) /*排除id為my-id的元素*/
除了選擇器可以與其他選擇器組合使用,比如:
/*選取除了第一個table元素以外的所有table中的td元素*/ table:not(:first-child) td { font-size: 16px; }
注意:除了選擇器不支持在IE瀏覽器中使用。
上一篇css元素邊框怎么畫
下一篇css元素選擇器無法顯示