[csswg-drafts] [css-shapes] define default empty behaviors for the `inset()`, `xywh()`, and `rect()` functions (#13893)

jsnkuhn has just created a new issue for https://github.com/w3c/csswg-drafts:

== [css-shapes] define default empty behaviors for the `inset()`, `xywh()`, and `rect()` functions ==
Behavior for empty `circle()` and `ellipse()` functions is defined but similar functionality for `inset()`, `xywh()` and `rect()` is not. 

Motivation:

Been using `inset(0)` in combination with other shapes for the 2 value `border-shape` syntax. Not a huge issue but would be nice to not have to include the 0 each time.

```css
border-shape: inset(0) circle();
border-shape: inset(0) inset(0 round 20%);
```

https://codepen.io/jsnkuhn/pen/NPRYOwx?editors=1100

Please view or discuss this issue at https://github.com/w3c/csswg-drafts/issues/13893 using your GitHub account


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

Received on Wednesday, 6 May 2026 23:50:36 UTC