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

Re: [CSS21] 10.1 Containing block for absolute elements with inline-level nearest positioned ancestor

From: Bruno Fassino <fassino@gmail.com>
Date: Tue, 16 Mar 2010 17:00:18 +0100
Message-ID: <da98bce01003160900n1c5d7d52j9567e3aad14d8743@mail.gmail.com>
To: Brad Kemper <brad.kemper@gmail.com>
Cc: www-style list <www-style@w3.org>
On Tue, Mar 16, 2010 at 4:30 PM, Brad Kemper <brad.kemper@gmail.com> wrote:
>
> On Mar 16, 2010, at 8:03 AM, Brad Kemper wrote:
>
>>
>> On Mar 15, 2010, at 11:33 PM, Bruno Fassino wrote:
>>
>>> 2. No current browser respects it.  In such cases Safari, Opera, IE8
>>> makes the right side of the C.B. equal to the left side. Using the
>>> 'negative width' abstraction, is like they set the width to zero, not
>>> allowing it to become negative.  Only IE7 behaved according to the
>>> spec.
>>>
>>> Here is a more detailed page describing the situation:
>>> http://www.brunildo.org/test/inline-cb.html
>>
>> My recent Webkit Nightly download behaved like the renderings on that page said it should.
>
> Whoops. Sorry, I thought the last two examples were renderings of how it was supposed to look. I didn't read carefully enough. Webkit is indeed using the left edge as the right edge in the examples, instead of using the right edge of the last box.


Thanks Brad for the check.  I've added a picture of the "desired"
rendering of those two cases, hoping to make the thing a bit less
confusing...

Bruno


-- 
Bruno Fassino http://www.brunildo.org/test
Received on Tuesday, 16 March 2010 16:03:54 GMT

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