- From: Kang-Hao (Kenny) Lu <kennyluck@csail.mit.edu>
- Date: Wed, 04 Jul 2012 05:20:40 +0800
- To: WWW Style <www-style@w3.org>
(12/07/04 5:10), fantasai wrote:
> Oh. Well, in that case, the flex container is by default going to fill
> its containing block, so there is no alignment to consider.
By default, yes, but what about
div {
display: flex;
width: 50%; /* definite */
flex-flow: column wrap-reverse;
}
?
I *think* it's weird in this case if the new flex line stacks up to the
direction where there's no space (left), but if that's the intention I
wouldn't say I couldn't live with it (honestly I don't know the use
cases of 'column wrap-reverse' anyway).
(12/07/04 5:16), Tab Atkins Jr. wrote:
> And when it doesn't fill its container, its alignment is determined by
> its container's layout mode. The flexbox doesn't have direct control
> (in most cases) over how it's aligned in whatever its parent's layout
> mode is.
That's why I said
(12/07/04 3:47), Kang-Hao (Kenny) Lu wrote:
> Spec-wise, we could probably say 'justity-self: auto' makes the flex
> container in this case goes to the right, but since css3-flexbox has
> no normative dependency on css3-align, I am also raising this as a
> comment for css3-flexbox.
because my proposed behavior violates CSS 2.1. and, if accepted, it
needs to be specified somewhere.
Cheers,
Kenny
Received on Tuesday, 3 July 2012 21:21:07 UTC