← back to v138 · css-sign-related-functions-abs-sign

conformance · v138

v138 · css-sign-related-functions-abs-sign — conformance probe

6 assertions drawn from the spec. Each is a single contract the spec text makes. Pass/fail reflects what this browser executed; blocked means the contract was not run because it needs user mediation, hardware, or another unavailable precondition. Open the page in Chrome stable / canary / Firefox / Safari to compare.

browser: spec: https://www.w3.org/TR/css-values-4/#sign-funcs chromestatus: #5091423843778560 generated 2026-06-01T09:15:00Z by conformance-author-v1-subagent
0
pass
0
fail
0
blocked
6
total
id contract kind verdict detail
abs-supported abs() is accepted in property values; returns the same type as its argument. spec ↗ css-supports
sign-supported sign() is accepted in property values; returns a unitless number. spec ↗ css-supports
abs-of-negative-length abs(-20px) computes to 20px. spec ↗ script
sign-of-positive-is-1 sign(5) computes to 1 (unitless). spec ↗ script
sign-of-negative-is-minus-1 sign(-5) computes to -1 (observable via a custom property to avoid opacity clamping). spec ↗ script
abs-inside-calc abs() composes inside calc() expressions. spec ↗ css-supports