[csswg-drafts] [css-gaps-1] Serializing `column-rule` shorthand from separate longhands (#12201)

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

== [css-gaps-1] Serializing `column-rule` shorthand from separate longhands ==
In CSS Gaps 1, the column-rule shorthand [has been extended to support lists of values.](https://drafts.csswg.org/css-gaps-1/#propdef-column-rule) This expanded grammar introduces complexity when serializing the shorthand, especially if the individual longhand properties—`column-rule-width`, `column-rule-style`, and `column-rule-color`—contain differing lengths or patterns. For example:

```
column-rule-width: repeat(auto, thin medium);
column-rule-style: repeat(3, dotted) solid;
column-rule-color: red blue repeat(auto, green);
```

In such cases, it becomes unclear how the `column-rule` shorthand should be computed and serialized. What should the resulting computed value be when the longhand properties differ in structure?

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


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

Received on Thursday, 15 May 2025 18:43:26 UTC