← 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.
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 | … |