Do you want to know how the CSS WG works? Fantasai has written about:csswg, An Inside View of the CSS Working Group at W3C.
Flexbox is a new layout model for CSS. The contents of a flex container can be laid out in any direction, can be reordered, can be aligned and justified within their container, and can “flex” their sizes and positions to respond to the available space. We expect this model to be particularly useful for UI layouts.
Box Alignment defines a common set of properties for aligning boxes within their containers in the various CSS box layout models: block layout, table layout, flex layout, and grid layout. In particular, it attempts to provide the horizontal and vetical alignment capabilities missing from CSS block layout and to tie that together with alignment models in tables, grid, and flexbox.
Box Alignment is in the unstable “exploratory” stages of design. However the property names and their effect on flex elements is at Last Call in the CSS Flexible Box Layout module, and will be frozen when that advances to Candidate Recommendation.
The CSS Flexible Box Layout Module is now in Last Call. The deadline for comments is 3 July 2012. There have been many significant changes since the last Working Draft: all of the alignment properties were renamed to coordinate with the Box Alignment module, and substantial parts of the algorithm have been rewritten for clarity and error-correction. We strongly encourage anyone interested in this module to review the draft and send in comments ASAP so that we can process them into a Candidate Recommendation by early July.
As always, please send feedback to the (archived) public mailing list email@example.com with the appropriate spec code (
[css3-align]) and your comment topic in the subject line. (Alternatively, you can email one of the editors and ask them to forward your comment.)