- From: fantasai <fantasai.lists@inkedblade.net>
- Date: Thu, 10 Dec 2015 18:58:08 -0500
- To: "www-style@w3.org" <www-style@w3.org>
The Flexbox spec currently says: # If the first fragment of the flexbox is not at the top of the page, # and some of its flexbox items don't fit in the remaining space on the # page, the entire fragment is moved to the next page. I think this needs s/some/none, i.e. | If the first fragment of the flexbox is not at the top of the page, | and none of its flexbox items fit in the remaining space on the | page, the entire fragment is moved to the next page. As it stands, the rule basically forces all flex containers to behave as if they had 'break-inside: avoid', which a) is inconsistent with the stated goal of fragmenting like block layout in the case of single-column flexboxes b) is inconsistent with how we treat tables c) introduces unnecessary breaks in many basic page layouts d) does not give the author control over breaking using break-inside I suspect this is an error, but in any case I'm pretty sure it's wrong. ~fantasai
Received on Thursday, 10 December 2015 23:58:39 UTC