Re: [csswg-drafts] [css-multicol-2] Should multicol wrapping happen in paged media and nested multicols? (#12593)

The CSS Working Group just discussed `[css-multicol-2] Should multicol wrapping happen in paged media and nested multicols?`, and agreed to the following:

* `RESOLVED: column-height does apply in nested contexts`

<details><summary>The full IRC log of that discussion</summary>
&lt;TabAtkins> rachelandrew: when i proposed block-direction:overflow, i'd only ever thought about continuous contexts (web), not paged media<br>
&lt;TabAtkins> rachelandrew: as i discussed with morten, he wondered if that's what we wanted. also brought up complexity around nested multicol<br>
&lt;astearns> zakim, open queue<br>
&lt;Zakim> ok, astearns, the speaker queue is open<br>
&lt;astearns> q+ fantasai<br>
&lt;TabAtkins> rachelandrew: i don't see any particular reason to do this in paged media. lots of complexity when you already have a fixed-size thing<br>
&lt;TabAtkins> rachelandrew: if it's only for continuous context, then, we could also say it doesn't happen in a nested multicol context. morten agree with this<br>
&lt;TabAtkins> rachelandrew: i've never seen an example of nested multi-row multicol in the wild<br>
&lt;astearns> q+<br>
&lt;TabAtkins> rachelandrew: so that's my proposal<br>
&lt;astearns> ack fantasai<br>
&lt;TabAtkins> fantasai: I disagree with doing this.<br>
&lt;TabAtkins> fantasai: I think we shoudln't transform the layout so substantially when printing<br>
&lt;TabAtkins> fantasai: also sometimes people use nested multicol to simulat epagination<br>
&lt;TabAtkins> fantasai: that said, fragmenting these rows doesn't make sense. we def shouldn't do that<br>
&lt;TabAtkins> fantasai: i think the right thing is to say that...<br>
&lt;TabAtkins> fantasai: ahven't thought this thru yet<br>
&lt;TabAtkins> fantasai: we dont' want to break inside a column row, just between<br>
&lt;TabAtkins> fantasai: so q is how tall are the columns - do we shorten them near the bottom of the page, or push them to the next page?<br>
&lt;TabAtkins> rachelandrew: that's the next issue<br>
&lt;TabAtkins> fantasai: so if block-direction wrapping does happen in nested fragmentation, you just never fragment a row of columns<br>
&lt;kizu> +1<br>
&lt;TabAtkins> rachelandrew: that does simplify things a bit. we'll have to decide what to do with th eleftover space, i think there's an issue for that<br>
&lt;astearns> ack astearns<br>
&lt;TabAtkins> astearns: we did consider this when we were going thru Regions<br>
&lt;TabAtkins> astearns: so there are bit in Regions about nested fragmentation contexts, and in the Fragmentation module about nested flows<br>
&lt;TabAtkins> astearns: don't recall our use-cses. but there's something there to build on.<br>
&lt;TabAtkins> astearns: but generally i agree with elika, there are layouts with reason to have multiple rows to be displayed on each page.<br>
&lt;TabAtkins> astearns: not working when nested will break some people's sites<br>
&lt;TabAtkins> rachelandrew: okay, that's about it for this topic then<br>
&lt;TabAtkins> astearns: should we take a resolution that column-height does apply in paged media?<br>
&lt;TabAtkins> rachelandrew: in nested contexts in general<br>
&lt;TabAtkins> astearns: so proposed resolution is that column-height does apply in nested contexts<br>
&lt;TabAtkins> astearns: objections?<br>
&lt;TabAtkins> RESOLVED: column-height does apply in nested contexts<br>
</details>


-- 
GitHub Notification of comment by css-meeting-bot
Please view or discuss this issue at https://github.com/w3c/csswg-drafts/issues/12593#issuecomment-3205806899 using your GitHub account


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

Received on Wednesday, 20 August 2025 11:30:37 UTC