- From: CSS Meeting Bot via GitHub <sysbot+gh@w3.org>
- Date: Mon, 22 Oct 2018 10:30:10 +0000
- To: public-css-archive@w3.org
The CSS Working Group just discussed `Margin collapsing does not make sense with column-spans`, and agreed to the following: * `RESOLVED: margins between adjacent spanners do collapse` * `RESOLVED: margins between spanners and any other non-spanning boxes do not collapse` <details><summary>The full IRC log of that discussion</summary> <heycam> Topic: Margin collapsing does not make sense with column-spans<br> <heycam> github: https://github.com/w3c/csswg-drafts/issues/2203<br> <heycam> dbaron: I think there are a few different things going on<br> <heycam> ... I'm not sure which we've already solved<br> <heycam> ... one is that one thing, at the time, nothing said that the columns inside a multicol create BFCs<br> <heycam> ... the underlying question is can margins on column spans collapse<br> <heycam> ... 2 questions under that<br> <heycam> ... 1 is can the margin on a column span collapse with another column span right next to it<br> <heycam> ... that one, we could maybe argue about<br> <heycam> ... there are believable arguments on both sides<br> <heycam> ... other question is can a margin on a column span collapse the first thing in the multi col part in the col span (??)<br> <heycam> ... last time we looked at hte spec, it looked like it could collapse<br> <heycam> florian: the spec is vague enough to read it that way<br> <heycam> dbaron: the spec defines when margins can collapse, and nothing says they don't<br> <fantasai> I like Morten's proposal in https://github.com/w3c/csswg-drafts/issues/2203#issuecomment-431695940<br> <heycam> ... I think I would strongly like to define that the margins of column spans don't collapse with margins of things in the columns<br> <heycam> ... then there's the qn of can one column span's margin collapse with another<br> <heycam> dbaron: there's a bunch of text in the issue I haven't looked at recently<br> <heycam> fantasai: Morten posted a proposal, we don't have a strong definition of the multicol layout model in the spec<br> <heycam> ... he proposes a model for exactly how the different formatting contexts interact<br> <heycam> ... I think it makes a lot of sense. it gets us what dbaron said, but does that by defining the multicol container as being a BFC, and for it to contain column span and column containers, which are siblings, and they are laid out in a BFC, so the margins between spanners collapse<br> <heycam> ... but the spanners define their own BFCs so they don't collapse with things in the columns<br> <heycam> ... it's quite straightfrward and we should adopt it<br> <heycam> florian: I believe we've previously resolved that does say hte margins between siblings spanners collapse, and that spanners and content in columns do not<br> <heycam> ... at least in examples<br> <heycam> Rossen: we could defer this to later on after people have had a chance to read it<br> <heycam> florian: or I suggest we resolve on spanners collapsing with each other, but not content in the column<br> <heycam> ... but not on the mechanism to achieve this<br> <heycam> ... which we can do later<br> <heycam> RESOLVED: margins between adjacent spanners do collapse<br> <heycam> RESOLVED: margins between spanners and any other non-spanning boxes do not collapse<br> </details> -- GitHub Notification of comment by css-meeting-bot Please view or discuss this issue at https://github.com/w3c/csswg-drafts/issues/2203#issuecomment-431783027 using your GitHub account
Received on Monday, 22 October 2018 10:30:11 UTC