W3C home > Mailing lists > Public > www-style@w3.org > January 2016

Re: [css-page-floats] The 'clear' values are backwards

From: Johannes Wilm <johannes@fiduswriter.org>
Date: Sat, 23 Jan 2016 20:15:07 +0100
Message-ID: <CABkgm-QhEs8eqkkZnQB1kNjyoN7C9YNynLTd_NGou5Sw8uTdPA@mail.gmail.com>
To: "Tab Atkins Jr." <jackalmage@gmail.com>
Cc: www-style list <www-style@w3.org>
On Fri, Jan 22, 2016 at 10:36 PM, Tab Atkins Jr. <jackalmage@gmail.com>

> The page-float 'clear' values (block-start/end, and ones that act like
> that) are defined backwards - as written, they prevent *further*
> page-floats in the same position.  That's not how clear works in other
> contexts - 'clear' indicates that the element wants to move if *it*
> isn't the first in that direction.
> So "clear: block-start;" should be defined as making the page float in
> question move to the next appropriate fragment if it's not the first
> float in that position.
Yes,s o it should lock the current fragment from any further floats in that
same direction AND defer itself at least one fragment, right? Else we could
end up with subsequent floats being placed in that same fragment.

> ~TJ and fantasai

Johannes Wilm
Fidus Writer
Received on Saturday, 23 January 2016 19:15:37 UTC

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