Re: [csswg-drafts] [css-display] BFC roots may not be block boxes

Regarding the last point, flex/grid items and table cells/captions do establish the BFC for their content, so table wrappers and flex/grid containers effectively fit the definition of block-level boxes that "contain internal floats, exclude external floats and suppress margin collapsing" (though are not **B**FC roots themselves). Maybe it should be mentioned as a separate note after the BFC definition (not as its part)?

Also, although the terms "BFC" or "BFC root" aren't used in the spec, definitions like "an element in the normal flow that establishes a new block formatting context" are used in CSS2.x. Wouldn't it make sense to make the term normative and use it there instead, for brevity and readability?

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

Received on Wednesday, 5 July 2017 23:17:32 UTC