Re: [css2.1] Issue 158 and Issue 178 Resolution

On Thu, Aug 5, 2010 at 8:17 PM, L. David Baron <dbaron@dbaron.org> wrote:
> That said, I'm not sure that we're interpreting the spec correctly.
> I think we're both presuming that, where bullet point (1) below this
> text says "the border edge" it means "the hypothetical position of
> the border edge".  But I'm actually starting to think that
> assumption is wrong.

All right, I've been considering this.  I don't see anything else that
it could possibly mean, though.  Take this test-case:

<!DOCTYPE html>
<title>Test</title>
<style>
body { margin: 10px 0 0 0;}
</style>
<div style="float: left; width: 100px; height: 100px; background: green"></div>
<div style="clear: left; width: 200px; margin: 20px 0 30px 0; outline:
2px solid orange;"></div>
<div style="background: blue; margin: 10px 0 0 0;">I'm a helper element.</div>

Rendering between Firefox and Chrome differ, but I don't see how, in
either case, the "border edge" mentioned in that line is anything
other than the hypothetical border edge of the preceding paragraph.

Any other definition of "border edge" I can think of would yield
observably different behavior.

Is there some particular definition of "border edge" you fear might be
used here?

~TJ

Received on Saturday, 7 August 2010 00:41:40 UTC