我們把 css selector分做四類, 相對應有四個變數, 定義為 a, b, c, d.
a for style, b for id, c for pseudo-classes, d for pseudo-elements.
四個定義如下:
- 如果有設定值來自於 "style" 屬性設定 a為1, 由於這個規則並不沒有任何 CSS Selector的規則, 所以 a = 1, b = 0, c = 0 , d = 0.
- 如果 CSS Selector 有設定 ID 屬性, 則設定 b加一.
- 如果 CSS Selector 有設定 classes, 設定一個 c加一.
- 如果 CSS Selector 有設定 element names 設定一個 d加一.
沒有留言:
張貼留言