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

Re: [css3-regions] regions forming stacking contexts

From: Brad Kemper <brad.kemper@gmail.com>
Date: Fri, 3 Feb 2012 09:17:17 -0800
Message-Id: <B385D4AE-92DC-48CE-8232-1B8766D6F1A4@gmail.com>
Cc: "robert@ocallahan.org" <robert@ocallahan.org>, Alex Mogilevsky <alexmog@microsoft.com>, "www-style@w3.org Style" <www-style@w3.org>
To: Vincent Hardy <vhardy@adobe.com>
On Feb 3, 2012, at 4:14 AM, Vincent Hardy <vhardy@adobe.com> wrote:

> If the issue/question is about the use of 'initial containing block' in the prose, the reason is that for absolute positioned elements, as per the CSS 2.1 section 10.1, the containing block is found by going up the parent chain and finding the nearest ancestor with position ¡¯absolute¡¯, ¡¯relative¡¯ or ¡¯fixed¡¯. If there is no ancestor, then use the 'initial containing block'. So our use of 'initial containing block' in section 4.1 is to clarify that for content flowing into regions, the ultimate containing block to use, if there is no ancestor with position 'absolute', 'relative' or 'fixed' is the box of the first region in the chain.

Why do that? This means that if I have something in a region, that I can't position it relative to the window or some other ancestor of the first region? This seems like an unnecessarily restrictive rule.
Received on Friday, 3 February 2012 17:17:50 GMT

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