Re: [csswg-drafts] [css-multicol] How do elements between column-span and its multicol ancestor appear around the span (#1072)

I don't think the issue I originally reported here has really been addressed.  The spec now says more clearly that that situation *exists*, when it says:

> A spanning element may be lower than the first level of descendants as long as they are part of the same formatting context.

but it still doesn't seem to say what *happens* to the elements that are in between the spanning element and its multicol ancestor.  Based on the discussions above, I think it needs to say that they are split by the spanning element and do not appear visually as though they're an ancestor of the spanner (i.e., their background, borders, margins, and padding do not appear behind it).

I think it probably also needs to say (although I don't think we discussed this) that if such an element has an explicit height, that height continues after the break but the spanning element's height does not count towards it.  (This case turns out to be hard to implement in Gecko, and I think we may end up not supporting height correctly on such elements, though, at least for the case where the height ends before the last spanning descendant.)

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

Received on Wednesday, 20 February 2019 00:03:38 UTC