A relative selector, e.g the a and > b in a > b {}

interface RelativeSelector {
    combinator: null | Combinator;
    end: number;
    selectors: SimpleSelector[];
    start: number;
    type: "RelativeSelector";
}

Hierarchy (View Summary)

Properties

combinator: null | Combinator

In a > b, > b forms one relative selector, and > is the combinator. null for the first selector.

end: number
selectors: SimpleSelector[]

The b:is(...) in > b:is(...)

start: number
type: "RelativeSelector"