W3C home > Mailing lists > Public > www-style@w3.org > September 2013

Re: [css3-flexbox] Should "align-self:stretch" have any effect on main-size? (i.e. should stretched cross-size be used for establishing main size?)

From: Daniel Holbert <dholbert@mozilla.com>
Date: Mon, 30 Sep 2013 10:49:22 -0700
Message-ID: <5249B9A2.3040209@mozilla.com>
To: "Tab Atkins Jr." <jackalmage@gmail.com>
CC: www-style list <www-style@w3.org>
On 09/11/2013 05:15 PM, Daniel Holbert wrote:
> Put more concisely still: main-sizes are locked
> in *before* we take align-self into consideration, so therefore it
> should be impossible for align-self to influence main-size.
> 
> Hence my confusion at Opera & Chrome's behavior on my testcase -- they
> *are* letting a difference in "align-self" affect the main size of the
> outermost flex container and its flex item.
> 
> What am I missing?
> 
> ~Daniel

Tab/fantasai: I'm still interested to hear back on this, and whether my
spec-change proposal at the end of the initial email in this thread [1]
sounds reasonable.

Above, I've quoted my tl;dr-summary of why I think Chrome[Blink] &
Opera[Presto] *don't* match the spec on this. (much as I like the
rendering they end up with and would like to mimic it)

I have patches ready that make Gecko match the Blink/Presto rendering
[2] (by implementing my suggested spec-change), but I want to make sure
you're on board with the change before I go ahead with it.

Thanks!
~Daniel

[1] http://lists.w3.org/Archives/Public/www-style/2013Aug/0360.html
[2] https://bugzilla.mozilla.org/show_bug.cgi?id=903880
Received on Monday, 30 September 2013 17:49:50 UTC

This archive was generated by hypermail 2.3.1 : Monday, 30 September 2013 17:49:51 UTC