- From: Brad Kemper <brad.kemper@gmail.com>
- Date: Tue, 16 Mar 2010 10:22:01 -0700
- To: Bruno Fassino <fassino@gmail.com>
- Cc: www-style list <www-style@w3.org>
- Message-Id: <A152EFB1-DE47-4416-8EB9-1988F6856CEC@gmail.com>
On Mar 16, 2010, at 9:00 AM, Bruno Fassino wrote: > 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... Yes, thanks. So, this makes me wonder how IE7 (in standards mode) handles a case like this: .fullbox { border:.5em solid orange; background:url(big-image.png); top:0; bottom:0; left:0; right:0; } It seems like Webkit, Opera, IE8, and Firefox are all doing what they are so that they can draw such a box as a single rectangle. Does IE7 divide it in half, instead of keeping the positioned item whole? That doesn't seem correct either to me, but maybe it is?
Attachments
- application/pkcs7-signature attachment: smime.p7s
Received on Tuesday, 16 March 2010 17:22:37 UTC