Boris Zbarsky wrote:
I believe the rendering of such is somewhat undefined (and I'm not quite sure how we handle them, nor whether we handle them consistently).

I noticed in the spec the exact behaviour is left to implementations, it does however say it should be consistent (eek!)


They've confirmed that this is what the spec says and that it's suboptimal.

Sub-optimal for sure.

No; the rendering just depends on the outer edge of the margin box, which is not affected by the borders (they spill into the margin, but don't affect the margin dimensions).

I guess I was hoping the margins would implicitly get a width from the border overflowing, not so.


That sounds like a bug to me.

Should anything be filed in bugzilla for this?

One other oddity I found when working with tables and css, if a bottom border is set on the last table row using 'tr:last-child' it does not appear, regardless of it's width. It is shown however if 'tr:last-child td' is used.

Example: http://users.bigpond.com/mcdonnell_residence/gecko/test.htm
_______________________________________________
mozilla-layout mailing list
[EMAIL PROTECTED]
http://mail.mozilla.org/listinfo/mozilla-layout

Reply via email to