W3C home > Mailing lists > Public > www-style@w3.org > February 2012

Re: [CSS21] Nested floats and zero-height margin box

From: Gérard Talbot <www-style@gtalbot.org>
Date: Fri, 17 Feb 2012 22:11:10 -0500
Message-ID: <5de10372a1edae00b3773110b3317cd5.squirrel@ed-sh-cp3.entirelydigital.com>
To: "W3C www-style mailing list" <www-style@w3.org>

Le Ven 17 février 2012 14:56, "Gérard Talbot" a écrit :
> Hello,
>
> I am working on the following tests:
>
> http://www.gtalbot.org/BrowserBugsSection/css21testsuite/float-non-replaced-width-013.html
>
> http://www.gtalbot.org/BrowserBugsSection/css21testsuite/float-non-replaced-width-014.html
>
> http://www.gtalbot.org/BrowserBugsSection/css21testsuite/float-non-replaced-width-015.html
>
> http://www.gtalbot.org/BrowserBugsSection/css21testsuite/float-non-replaced-width-016.html
>
> 1- Are those tests correct? If no, please explain a bit, preferably by
> quoting the relevant chunks of the spec.

A float establishes a new block formatting context for its children (as
stated in section 9.4.1). And the right outer edge of a left-floating box
may not be to the right of the left outer edge of any right-floating box
that is next to it. Analogous rules hold for right-floating elements.
So, the parent float should be as wide as the sum of the width of its
children.

Consider this issue as SOLVED

Gérard

>
> 2- I have been trying to find the relevant excerpts of the spec to inspire
> an meta assert text and could not. I think this kind of nested floats code
> situation/scenario has never been anticipated by the spec writers.
>
>
> Credits note:
> The original test which lead me to write these 4 tests is
> http://jhop.me/tests/bugs/ie8/emptyfloatcomputedheight.html
> http://jhop.me/ie8-bugs#emptyfloatcomputedheight
> which originates from
> http://css.tests.free.fr/en/exemple27.php
>
> regards, Gérard
> --
> CSS 2.1 Test suite RC6, March 23rd 2011
> http://test.csswg.org/suites/css2.1/20110323/html4/toc.html
>
> Contributions to CSS 2.1 test suite
> http://www.gtalbot.org/BrowserBugsSection/css21testsuite/
>
> Web authors' contributions to CSS 2.1 test suite
> http://www.gtalbot.org/BrowserBugsSection/css21testsuite/web-authors-contributions-css21-testsuite.html
>
>
>


-- 
CSS 2.1 Test suite RC6, March 23rd 2011
http://test.csswg.org/suites/css2.1/20110323/html4/toc.html

Contributions to CSS 2.1 test suite
http://www.gtalbot.org/BrowserBugsSection/css21testsuite/

Web authors' contributions to CSS 2.1 test suite
http://www.gtalbot.org/BrowserBugsSection/css21testsuite/web-authors-contributions-css21-testsuite.html
Received on Saturday, 18 February 2012 03:11:43 GMT

This archive was generated by hypermail 2.3.1 : Tuesday, 26 March 2013 17:20:50 GMT