Crate css_parser

Source
Expand description

§CSS parser

Simple CSS parser and “renderer”

Structs§

ParseError
Rule
A css rule with a selector and collection of declarations
Selector
A css selector
StyleSheet
A StyleSheet with a collection of rules
ToStringSettings
Settings for rendering ASTNodes to CSS

Enums§

CSSToken
CSSValue
Entry

Traits§

ASTNode

Functions§

lex_source
Lexes the source returning CSSToken sequence byte_offset marks spans
raise_nested_rules
Will “raise” or “unnest” rules in the stylesheet. Mutates StyleSheet