Re: [csswg-drafts] [css-values-4] `round(line-width, ...)` specification is confusing (#13794)

@cdoublev 
I believe it's like this:
```css
round(line-width, -1px); /* invalid(missing B) */
round(line-width, 0px); /* 0px snapped */
round(line-width, 1px); /* 1px snapped */
round(line-width, 10px); /* 10px snapped */

round(line-width, -1px, 0.5px); /* -1px nearest */
round(line-width, 0px, 0.5px); /* 0px nearest snapped */
round(line-width, 1px, 0.5px); /* 1px nearest snapped */
round(line-width, 10px, 0.5px); /* 10px nearest snapped */

round(line-width, -1); /* -1 nearest */
round(line-width, 0); /* invalid(not a <length>) */
round(line-width, 1); /* invalid(not a <length>) */
round(line-width, 10); /* invalid(not a <length>) */

round(line-width, -1, 0.5); /* -1 nearest */
round(line-width, 0, 0.5); /* invalid(not a <length>) */
round(line-width, 1, 0.5); /* invalid(not a <length>) */
round(line-width, 10, 0.5); /* invalid(not a <length>) */
```

-- 
GitHub Notification of comment by sb3nder
Please view or discuss this issue at https://github.com/w3c/csswg-drafts/issues/13794#issuecomment-4396325494 using your GitHub account


-- 
Sent via github-notify-ml as configured in https://github.com/w3c/github-notify-ml-config

Received on Thursday, 7 May 2026 10:31:18 UTC