CSS 選擇器權重計算規則

1、選擇器類型html

  一、ID  #idspa

  二、class  .classcode

  三、標籤  phtm

  四、通用  *blog

  五、屬性  [type="text"]繼承

  六、僞類  :hoverclass

  七、僞元素  ::first-lineimport

  八、子選擇器、相鄰選擇器
im

2、權重計算規則樣式

  1. 第一等:表明內聯樣式,如: style=」」,權值爲1000。
  2. 第二等:表明ID選擇器,如:#content,權值爲0100。
  3. 第三等:表明類,僞類和屬性選擇器,如.content,權值爲0010。
  4. 第四等:表明元素選擇器和僞元素選擇器,如div p,權值爲0001。
  5. 通配符、子選擇器、相鄰選擇器等的。如*、>、+,權值爲0000。
  6. 繼承的樣式沒有權值。

3、比較規則

1,0,0,0 > 0,99,99,99,也就是說從左往右逐個等級比較,前一等級相等才日後比

1000
0,   999999

 

!important 的做用是提高優先級,加了這句的樣式的優先級是最高的

 

-------references------------------------------

https://www.cnblogs.com/dq-Leung/p/4213375.html

相關文章
相關標籤/搜索