W3C home > Mailing lists > Public > www-style@w3.org > November 2015

Re: [css-logical-properties] the 'inline-{start,end}' values for 'float' and 'clear'

From: L. David Baron <dbaron@dbaron.org>
Date: Thu, 5 Nov 2015 08:59:34 +0800
To: "Tab Atkins Jr." <jackalmage@gmail.com>
Cc: Florian Rivoal <florian@rivoal.net>, Jonathan Kew <jfkthame@gmail.com>, fantasai <fantasai.lists@inkedblade.net>, Koji Ishii <kojiishi@gmail.com>, "www-style@w3.org" <www-style@w3.org>, Rossen Atanassov <ratan@microsoft.com>, "Elika J. Etemad" <fantasai@inkedblade.net>
Message-ID: <20151105005934.GA24511@pescadero.dbaron.org>
On Wednesday 2015-11-04 16:27 -0800, Tab Atkins Jr. wrote:
> It's not a corner case.  All the *examples* have full-width elements
> being floated up or down, but that's irrelevant; in practice, a lot of
> top/bottom floats will be shrinkwrapped or otherwise sized to
> something other than 100%. Horizontal positioning is a requirement
> *now*.

But even if they might not be full width doesn't mean that the
inline content flows around them on both sides.  It still seems like
there's a difference between "float to the top, place on the left
side, and have text flow underneath but not to the right" and "float
to the left, place on the top side, and have text flow on the right
but not underneath", even though both are top-left corner.  And
there's also the third option of wrapping on both sides.

Or is the plan to have authors do the first two by using a mechanism
for the third, and requiring an extra containing element that is
width:100% or height:100%?


𝄞   L. David Baron                         http://dbaron.org/   𝄂
𝄢   Mozilla                          https://www.mozilla.org/   𝄂
             Before I built a wall I'd ask to know
             What I was walling in or walling out,
             And to whom I was like to give offense.
               - Robert Frost, Mending Wall (1914)

Received on Thursday, 5 November 2015 01:00:10 UTC

This archive was generated by hypermail 2.4.0 : Friday, 25 March 2022 10:08:58 UTC