CSS — Visual

← Back to index · ← Supported CSS

Box decoration and effects. The cascade-resolved style feeds BoxToPaintConverter (Runtime/Paint/Conversion/), which emits a flat PaintCommand list; the render backend rasterizes it. Effects that need an offscreen surface (filter, backdrop-filter, masks) run as shader passes in the URP backend.

Backgrounds

Known gap (GTILE-1): background-position / background-size are honored for image layers but currently ignored on gradient layers — a gradient fills the whole box regardless of its tile.

Borders

border-* longhands and shorthand. border-style: solid, dashed, dotted, none (other styles map to solid with a warning). Per-corner border-radius, including the elliptical slash form. border-image with sprite-border-derived slices (9-slice) is supported.

Effects

Color & compositing notes


Next: CSS Text · Text & Fonts · Rendering