Expand description
Iris CSSOM — CSS Object Model implementation.
Parse CSS strings, compute resolved styles for elements, support CSS Modules (scoped class names), and provide CSSOM Web API surfaces (CSSStyleSheet, CSSRule, etc.).
Re-exports§
pub use computed::*;pub use css_modules::*;pub use web_api::*;
Modules§
- computed
- Style computation: cascade, inheritance, and resolved values.
- css_
modules - CSS Modules: scoped class name hashing and rewriting.
- web_api
- CSSOM Web API surfaces.
Structs§
- CssRule
- A CSS rule: selector + declarations.
- Declaration
- A single CSS declaration (property: value).
- Style
Sheet - A parsed stylesheet (list of rules).
Functions§
- parse_
css - Parse CSS string into StyleSheet (simple string-based parser).
- parse_
css_ simple - Simple CSS parser — splits by
{/}and:/;.