Re: [csswg-drafts] [css-overflow] Which descendants are skipped in max-lines?

The Working Group just discussed `Which descendants are skipped in max-lines?`, and agreed to the following resolutions:

* `RESOLVED: Having max-lines not apply across BFC boundaries`

<details><summary>The full IRC log of that discussion</summary>
&lt;dael> Topic: Which descendants are skipped in max-lines?<br>
&lt;dael> github: https://github.com/w3c/csswg-drafts/issues/2429<br>
&lt;dael> florian: Within the broad topic of what's skipped, when you're counting lines do we cross BFC bounderies? Yes we shouldn't count inside obviously insane things like orthogonal flows, but what about BFCs?<br>
&lt;dael> dbaron: What sorts of BFC are okay?<br>
&lt;dael> fantasai: We excluded scroll containers. Orthogonal flow are insane.<br>
&lt;dael> florian: Nested BFCs. [gives example]<br>
&lt;dael> dbaron: Other then the display:flow-root that exists to create a BFC, others?<br>
&lt;dael> fantasai: Align-content is probably okay. Tirggers when not normal<br>
&lt;dael> dbaron: Which axis?<br>
&lt;dael> fantasai: Vertical<br>
&lt;dael> Rossen: Is anyone impl?<br>
&lt;dael> fantasai: Don't think so.<br>
&lt;dael> iank_: In your impl we skipped all this for line counting?<br>
&lt;dael> Rossen: Yes.<br>
&lt;dael> Rossen: Also when you start reasonint it becomes insane. What would it mean on a grid?<br>
&lt;dael> TabAtkins: Those are all excluded.<br>
&lt;dael> TabAtkins: There's several in the issue.<br>
&lt;dael> florian: Table caption is another I"m not sure.<br>
&lt;dael> fantasai: WE skip the table.<br>
&lt;dael> iank_: Someone uses display:flex it triggers a formatting context and it will display a part.<br>
&lt;dbaron> What alignment happens when something with align-content is fragmented?<br>
&lt;dael> florian: If you have a BFC that's not excluded and it's not what you wanted you make it a flex.<br>
&lt;dael> TabAtkins: align content makes me think we want it to work. WE want to do it on an align content thing<br>
&lt;dael> dbaron: When something with align content is fragmented what happens?<br>
&lt;dael> fantasai: I don't think we define.<br>
&lt;dael> fantasai: I'm not sure that's what we want. If you have a box supposed to be centered and it's frag I don't think you want each of them centered.<br>
&lt;dael> TabAtkins: Regardless, boxes don't have size.<br>
&lt;dael> fantasai: they do<br>
&lt;dael> TabAtkins: Fragments have size<br>
&lt;dael> fantasai: Box has computed size<br>
&lt;dael> florian: Different topic.<br>
&lt;fantasai> The fragments eat up the computed size, they don't each get 100px if you specify 'width: 100px'<br>
&lt;dael> Rossen: Is there a reason why you wouldn't want to make the easier part work, get a modal that makes sense, and then extend<br>
&lt;dael> florian: I'm not against get rid of BFC<br>
&lt;dael> Rossen: I'm sympathetic to excelude all BFCs, get stable, and then see what we can include. But until we're they're we're hypothetically speculating.<br>
&lt;dael> TabAtkins: Easier to cut off BFCs.<br>
&lt;dael> Rossen: Also that will make it compat with line-clamp.<br>
&lt;dael> florian: Yeah.<br>
&lt;dael> Rossen: Prop: Having max-lines not apply across BFC bounderies<br>
&lt;dael> RESOLVED: Having max-lines not apply across BFC boundaries<br>
</details>


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

Received on Thursday, 12 April 2018 08:32:06 UTC