Re: [csswg-drafts] [css-grid][css-flexbox][css-multicol] Styling Gaps/Gutters (#2748)

@fantasai @mirisuzanne I gave your suggested syntax some thought now and have some remarks and questions.

1. The wording of your proposal seems to exclude multi-column containers. Though I guess it would work the same there, right?
2. What's the use case for `column-rule-extent: no-skip`? Implementation-wise it shouldn't be much different from `span-skip`, I presume, though I wonder if it's actually needed as a separate value.
3. How do `column-rule-extent` and `column-rule-inset` work together? Are they completely separate from each other or does `column-rule-inset` require individual segments, i.e. `column-rule-extent` to be `span-break` or `corner-break`?
4. As far as I understand it, `column-rule-inset: farthest` means that segments overlap each other, one ending at the gap end, one starting at the gap start. What's the use case for that?
5. It's not explicitly mentioned, though I assume lengths in `column-rule-inset` can be negative to recede from the gap, right?
6. I assume, authors may want to control the inset/outset at the container edge individually from the ones within the container to achieve effects like in my last mockup.
7. How is `rule-image-outset` meant to work?
8. You didn't mention it, though you probably meant to introduce the same properties for row rules, right?
9. How do the proposed properties interact with the existing ones?

Sebastian

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


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

Received on Monday, 1 November 2021 21:18:43 UTC