- From: Tab Atkins Jr. <jackalmage@gmail.com>
- Date: Mon, 3 Dec 2012 14:23:08 -0800
- To: Ojan Vafai <ojan@chromium.org>
- Cc: Rudolph Gottesheim <r.gottesheim@loot.at>, Morten Stenshorne <mstensho@opera.com>, "www-style@w3.org" <www-style@w3.org>
On Tue, Oct 9, 2012 at 11:19 AM, Ojan Vafai <ojan@chromium.org> wrote: > http://jsfiddle.net/GgzGf/6/ > > If a percentage height doesn't apply (e.g. because it's standards mode and > the containing block is auto-sized), should stretch apply to that flex item? > > Currently in WebKit and, per the flexbox spec, it does not. I don't feel > strongly either way. Just want to confirm that this is the desired behavior. Okay, based on this thread and the existing browser behavior, we've clarified step 11 in the layout algo to say that it looks at the *computed* value of the cross-size property to tell whether it can stretch or not. Based on the errata mentioned in this thread, that means that percentages which later turn into auto behavior won't get stretched. If someone feels strongly that we should instead be using used-value-time auto (which is theoretically possible, since this is happening in the middle of layout), speak up! ~TJ
Received on Monday, 3 December 2012 22:23:57 UTC