- From: Oriol Brufau via GitHub <noreply@w3.org>
- Date: Fri, 30 Jan 2026 13:52:35 +0000
- To: public-css-archive@w3.org
You didn't include the testcase. I can't reproduce the difference:
```html
<!DOCTYPE html>
<div style="display: flex">
<div style="border: solid">
<div style="float: left; width: 47px; height: 50px; background: cyan"></div>
<div style="display: flow-root; width: 394px; height: 50px; background: magenta"></div>
</div>
</div>
```
> 1. When calculating the intrinsic main size of a flex item, should the calculation include the width of floated descendants?
Being a flex item should be completely unrelated. The answer should be the same as for any other block container that establishes a BFC. Which is completely undefined in the specs (#9120), but browsers put block-level IFCs next to floats when computing the max-content size.
> 2. Specifically, for a structure like
I don't understand your structure. Is the row a flex line? Why is it inside the flex item?
> 3. Is this a case where the specification needs clarification
Yes, the spec needs #9120
--
GitHub Notification of comment by Loirooriol
Please view or discuss this issue at https://github.com/w3c/csswg-drafts/issues/13418#issuecomment-3823875252 using your GitHub account
--
Sent via github-notify-ml as configured in https://github.com/w3c/github-notify-ml-config
Received on Friday, 30 January 2026 13:52:36 UTC