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

Re: [CSS21] line boxes next to floats in different containing blocks

From: fantasai <fantasai.lists@inkedblade.net>
Date: Tue, 23 Mar 2010 09:55:39 -0700
Message-ID: <4BA8F28B.3070701@inkedblade.net>
To: Anton Prowse <prowse@moonhenge.net>
CC: "www-style@w3.org" <www-style@w3.org>
On 08/24/2009 01:36 PM, Anton Prowse wrote:
>
> The only relevant text in the current version of the CSS21 spec is the
> following quote from 9.5 (Floats).[6] It is clear that this part of the
> specification only gives detailed consideration to floats in the same
> containing block as the line boxes. Given that Opera's behaviour is
> clearly wrong, and Safari's seems to depend on strange conditions, which
> of the two other behaviours (if any) is correct and/or meaningful? The
> spirit of the current spec seems to correspond to the behaviour of
> Firefox/IE8 (certainly, floats in the same block formatting context but
> in different containing blocks must not universally be ignored), but in
> either case the description of the flowing of line boxes around the
> float needs rewording and clarification. [In fact, it does anyway since
> the heuristic for determining whether a float fits on the current line
> is incorrect (email to follow).]

Where does the spec imply that consideration is given only to floats
in the same containing block as the line boxes? AFAICT it only talks
about floats and line boxes *after* the float, which could include
those outside its containing block.

~fantasai
Received on Tuesday, 23 March 2010 17:31:09 UTC

This archive was generated by hypermail 2.4.0 : Monday, 23 January 2023 02:13:44 UTC