W3C home > Mailing lists > Public > www-style@w3.org > May 2010

Re: Flexbox Draft, with pictures!

From: Ojan Vafai <ojan@chromium.org>
Date: Tue, 25 May 2010 16:17:04 -0700
Message-ID: <AANLkTikvLUxjAo_2oNmmXf21MonH0qm_Gax-I9Oa2bgq@mail.gmail.com>
To: David Hyatt <hyatt@apple.com>
Cc: "Tab Atkins Jr." <jackalmage@gmail.com>, www-style list <www-style@w3.org>
On Tue, May 25, 2010 at 4:05 PM, David Hyatt <hyatt@apple.com> wrote:

> On May 25, 2010, at 5:58 PM, Ojan Vafai wrote:
> On Tue, May 25, 2010 at 3:46 PM, David Hyatt <hyatt@apple.com> wrote:
>> (1) I don't think "flex" by itself is a good term for display-inside.  I
>> also agree that "box" is arguably too generic.  You might consider just
>> combining the words flex and box together.
>> display: flex-box
>> display: inline-flex-box
>> The same would apply to other properties, e.g., flexbox-begin not
>> flex-begin.
> The original version of Tab's spec used "flexbox". What's you're issue with
> just "flex"? flexbox seems redundant to me.
> I guess my objection is more to the property names like flex-begin than to
> the display type.  I think it's important to distinguish between properties
> that apply to the container and properties that apply to children of the
> container.  It is the objects inside the container that actually have flex
> units and therefore flex.  I'd expect to see flex- in front of properties
> that applied to the children of a flexible box and affected flexing in some
> way, and not to the flexible box itself.  Once you change the properties
> that apply to the container to be, e.g., box or flexbox, then I'd expect the
> display type to have the same name for consistency.

Adding box to the property name doesn't help me to distinguish whether it
happens on the box or it's children. I could just as easily read
flexbox-begin as applying to this box and not it's children. :)

Are there other cases where CSS distinguishes between properties that apply
to a container versus it's children that this should be consistent with?
Received on Tuesday, 25 May 2010 23:17:55 UTC

This archive was generated by hypermail 2.4.0 : Friday, 25 March 2022 10:07:46 UTC