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

Re: [CSS21] Clipping abspos elements

From: fantasai <fantasai.lists@inkedblade.net>
Date: Tue, 10 Feb 2009 12:57:58 -0800
Message-ID: <4991EA56.7020103@inkedblade.net>
To: David Hyatt <hyatt@apple.com>
CC: www-style@w3.org

David Hyatt wrote:
> 
> On Feb 10, 2009, at 2:07 PM, fantasai wrote:
> 
>>
>> I got a question about this bit of text in 11.1 
>> <http://www.w3.org/TR/CSS21/visufx.html>:
>>
>>  # In certain cases, a box may overflow, meaning its content lies
>>  # partly or entirely outside of the box, e.g.:
>>  # ...
>>  # A descendent box is positioned absolutely, partly outside the box.
>>  # Such boxes are not always clipped by the overflow property on
>>  # their ancestors.
>>
>> Can't figure out what that "Such boxes are not always clipped" sentence
>> is talking about. An implementor was wondering if it meant abspos
>> descendents are /not/ supposed to be clipped by "overflow: hidden".
>> I'm quite sure that's not the case, so, perhaps we could either clarify
>> what is meant or remove the sentence.
> 
> overflow clipping follows the containing block hierarchy.  An 
> unpositioned element with overflow:hidden that has an absolutely 
> positioned child will not clip that child.  However a relative 
> positioned element with overflow:hidden that has an absolutely 
> positioned child would clip that child, since it is the containing block 
> for the child.

Ok, that's what I thought it was talking about.

I think, given the intent of the section and what it says about
other things... that that sentence should be removed.

~fantasai
Received on Tuesday, 10 February 2009 20:58:39 GMT

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