[csswg-drafts] [css-multicol][css-align] row-gap should apply to multi-column containers too (#6746)

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

== [css-multicol][css-align] row-gap should apply to multi-column containers too ==
CSS Box Alignment says:
>  multi-column containers [...] row-gap does not currently apply. 
https://drafts.csswg.org/css-align-3/#gap-multicol

I think it should apply to multi-column containers too, specifically between `column-span` elements and the set of columns above/below.  I'm working on a prototype implementation of gap decorations in Gecko, which adds `row-rule` properties, which will render between the "rows" created by spanners.  So it's reasonable to change `row-gap` so that it applies to multi-column containers too.  (I'll file a separate issue on the gap decorations proposal.)

Like for Grid and Flexbox gaps, the row-gap should be applied between margin-boxes, and it doesn't collapse or merge with any margins. It creates space in addition to any margins on the spanner.

Here's an example multi-column container with `row-gap` and (purple) `row-rule`s:
![image](https://user-images.githubusercontent.com/4010828/137980642-3e60b752-b7dc-4805-bb9c-81cbf37bfea5.png)



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


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

Received on Tuesday, 19 October 2021 19:53:29 UTC