Skip to main content

simple_specificity

Function simple_specificity 

Source
pub(crate) fn simple_specificity(sel: &SimpleSelector) -> (u32, u32, u32)
Expand description

セレクタの特異度 (id数, class/属性/擬似クラス数, タグ数) を算出する。 CSS Selectors Level 4 の規定に従い、:not()/:is() はその引数の特異度を (:is() は引数中の最大値を)加算し、:where() は常に0を加算する (それ以外の擬似クラスは従来通り class 数として1を加算)。