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

RE: [css3-break] How should this break? (breaks in the margin area)

From: Andrei Bucur <abucur@adobe.com>
Date: Mon, 4 Mar 2013 13:54:16 +0000
To: Mihai Balan <mibalan@adobe.com>, "WWW Style (www-style@w3.org)" <www-style@w3.org>
Message-ID: <6E8E2AB3820BBC418FE7F934E849C9D01919680F49@eurmbx01.eur.adobe.com>

This is a kind reminder the original question still needs an answer. I can't imagine a solution that makes everybody happy: margin constraints after the child are respected and the layout looks good (the parent border is not glued to the top of a fragmentainer). What do you think is the right way to handle this case?

From: Mihai Balan [mibalan@adobe.com]
Sent: Friday, January 25, 2013 6:46 AM
To: WWW Style (www-style@w3.org)
Subject: [css3-break] How should this break? (breaks in the margin area)

Hello Elika, Rossen & everybody,

I have a question regarding an edge-case for unforced breaks that doesn’t seem to be specified anywhere.
What happens when an unforced break occurs in the middle of the margin of the last child of a block container that has a border? You can see this scenario in [1], with multi-col. Should the part of the margin *after* the break be discarded (Gecko[2]) or should it be preserved (WebKit[3], Opera[4])?
And more importantly, what part of this spec (if any) describes this case?

Thanks in advance,

[1] https://dl.dropbox.com/s/f5yn1dsd5tau9nu/break-big-margin-in-columns.html
[2] https://dl.dropbox.com/s/5hjm3cfnqw4djoi/firefox.png
[3] https://dl.dropbox.com/s/xuddm1zbsnof6o5/Chrome.png
[4] https://dl.dropbox.com/s/a0jusfj4zdqadxz/Opera.png
Received on Monday, 4 March 2013 13:54:51 UTC

This archive was generated by hypermail 2.4.0 : Friday, 25 March 2022 10:08:27 UTC