W3C home > Mailing lists > Public > public-css-archive@w3.org > June 2017

Re: [csswg-drafts] [css-display] Make 'flow-root' an independent keyword

From: Tab Atkins Jr. via GitHub <sysbot+gh@w3.org>
Date: Fri, 02 Jun 2017 21:30:29 +0000
To: public-css-archive@w3.org
Message-ID: <issue_comment.created-305913880-1496439027-sysbot+gh@w3.org>
Okay, more naming thoughts. The reason @fantasai and I went with flow/flow-root is that Block Layout and Inline Layout are pretty intimately intermingled, far more than any other layout modes are. They're only semi-independent, and can be thought of as two fairly distinct modes of a single layout mode: Flow Layout.

Under this idea, then, the 3-way split I propose above is more or less "how much do your children mingle with the surroundings?".  So here's some non-serious naming suggestions that'll at least let us start usefully talking: {`inline`, `block`}x{`flow-loose`, `flow-tight`, `flow-root`}.

This gives us back `inline`/`block` as display-outside values, like I wanted, and groups all the "flow" layout types together explicitly again, just with informative names.  Then `auto` computes to `flow-loose` if it's paired with `inline`, and to `flow-tight` if it's paired with `block`.

GitHub Notification of comment by tabatkins
Please view or discuss this issue at https://github.com/w3c/csswg-drafts/issues/1496#issuecomment-305913880 using your GitHub account
Received on Friday, 2 June 2017 21:30:35 UTC

This archive was generated by hypermail 2.4.0 : Tuesday, 5 July 2022 06:41:14 UTC