Skip to main content

parse_nth_of

Function parse_nth_of 

Source
pub(crate) fn parse_nth_of(arg: &str) -> (i64, i64, Option<SimpleSelector>)
Expand description

:nth-child(An+B of S)(Selectors Level 4)用: of より前の An+B 部分を parse_nth に、of より後ろの S 部分を parse_simple_selector に、それぞれ渡す。of が無ければ 従来どおり SNone。以前は parse_nthS 部分を丸ごと読み捨てるだけで フィルタ自体が非対応だったため、:nth-child(2n+1 of .foo).foo に関係なく 単なる :nth-child(2n+1) と同じ結果になっていた。