- From: Anton Prowse <prowse@moonhenge.net>
- Date: Fri, 06 Jul 2012 09:20:58 +0200
- To: "www-style@w3.org" <www-style@w3.org>
A couple of things I've just noticed: Section 3 (New values for ‘display’ property) used to say in the ED 2012-04-20: # * ‘float’ and ‘clear’ have no effect on a flexbox item. Using # ‘float’ on an element still causes that element's ‘display’ # property to compute to ‘block’, as normal, because that occurs # before flexbox items are determined (the algorithm for wrapping # children of a flexbox into flexbox items needs the computed value # of ‘display’). but now it simply says: # * ‘float’ and ‘clear’ have no effect on a flex item. I'm glad that the parenthetical has gone, but I'm confused by the removal of the details concerning the 'display' property. I assume that 'float' still causes 'display' to compute to 'block', so I would prefer this item to say "... no effect on the layout of a flex item" or something similar. A nit: 4.1 (Flex Item Margins) says: # The margins of adjacent flex items do not collapse. Auto margins # absorb extra space in that dimension [...] which doesn't make grammatical sense since no prior dimension is referred to. How about "Auto vertical and horizontal margins absorb extra space in the corresponding dimension [...]" Cheers, Anton Prowse http://dev.moonhenge.net
Received on Friday, 6 July 2012 07:21:30 UTC