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

Re: [css3-2d-transforms] Transformed object acts as containing block for fixed positioned descendants

From: Simon Fraser <smfr@me.com>
Date: Sat, 30 Oct 2010 07:59:13 -0700
Cc: Sylvain Galineau <sylvaing@microsoft.com>, "www-style@w3.org list" <www-style@w3.org>
Message-id: <B384D103-1FD7-4439-B8DB-ECFD71D0DC6B@me.com>
To: "Tab Atkins Jr." <jackalmage@gmail.com>
On Oct 30, 2010, at 5:05 am, Tab Atkins Jr. wrote:

> On Fri, Oct 29, 2010 at 3:39 PM, Sylvain Galineau
> <sylvaing@microsoft.com> wrote:
>>> From: Tab Atkins Jr. [mailto:jackalmage@gmail.com]
>>> I'm not sure, but I think I'd expect the fixpos to not transform at
>>> all, precisely because it's fixed.  Absposes would still transform,
>>> because they're guaranteed to have a containing block equal to or
>>> within the transformed element.
>> 
>> So what you expect is that fixed positioned elements transform only when
>> the transform is applied to them. Correct ?
>> 
>> I don't find that unreasonable given the semantics of position:fixed.
>> Curious about what others think ?
> 
> Right.

Agreed; it's perfectly reasonable for a fixedpos element to transform, and WebKit does this.

The only area of disagreement is about whether a transformed element acts as a container for fixedpos elements. I'll talk to Dave Hyatt about why we wrote the spec that way originally.

Simon
Received on Saturday, 30 October 2010 15:00:35 GMT

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