It seems like either these constructs are poorly designed, or people don't see how to use them to get what they want.
It seems like either these constructs are poorly designed, or people don't see how to use them to get what they want.
If you just plop your items into columns, the first items will all appear in the first column and the last items will all appear in the last column (left to right), which is not the behavior you want.
To my knowledge, the correct behavior cannot currently be created in CSS alone. (Or if it can, it must be a wild hack.)
This feels like "I want my layout algorithm to be part of the standard." and if you don't think so, see the part where they also want the equivalent of "colspan = 2" for some itmes - possibly with another pattern to define which ones.
I mean, yes... it's a very common layout algorithm so it gets standardized
Would you really want that to trigger an entirely new set of SQL statements ?