RE: [css3-flexbox] flexbox algorithm and writing modes

± From: Tab Atkins Jr. [mailto:jackalmage@gmail.com] 
± Sent: Wednesday, April 25, 2012 3:42 PM
± 
± I don't see the problem in current spec - the only check done is to 
± ensure that the items' baselines are parallel to the main axis.  
± So, a horizontal writing mode flexbox set to column, but filled 
± with vertical japanese, can baseline-align its items.
± 
± (And items that fail that check are start-aligned, not center-
± aligned.)

I see, the spec says

  # If the flexbox item's inline-axis is the same as the cross-
 # axis, this value is identical to ‘start’.

which looks at item's direction, so I should work.

I am not sure about 'start' as fallback. In old spec, 'box-align:baseline' on block-axis flexbox was treated as 'center', which may be just as random but should get a little better result (for example when mixing text and images?).

Also 'center' as fallback avoids the issue of 'start' not always being same as 'before'.

Received on Thursday, 26 April 2012 00:20:42 UTC