- From: fantasai <fantasai.lists@inkedblade.net>
- Date: Wed, 14 Sep 2011 17:11:11 -0700
- To: "www-style@w3.org" <www-style@w3.org>
Summary: - Discussed margin collapsing behavior of column-spanning elements; proposal A is to wrap an anonymous BFC around consecutive spanning elements with the same 'column-span' value so that the margins among them (e.g. between <h1> and <h2>) can collapse. Alternative is no collapsing. - Administrative topics: collecting availability data for Paris F2F, Shepherd feedback, blog transition to WordPress, spec publishing checklist, Anton Prowse has now joined CSSWG as Invited Expert ====== Full minutes below ====== Present: César Acebal Bert Bos Arron Eicholz Elika Etemad Simon Fraser Daniel Glazman Koji Ishii Brad Kemper Hĺkon Wium Lie Alex Mogilevsky Edward O'Connor Florian Rivoal David Singer Alan Stearns Daniel Weck Steve Zilles <Zakim> +Andrew_Kirkpatrick <RRSAgent> logging to http://www.w3.org/2011/09/14-css-irc Scribe: arronei Paris F2F --------- <glazou> http://www.doodle.com/7r9kee8rt5sqwqfv#table glazou: f2f meeting in paris glazou: please fill in the doodle glazou: need a good head count glazou: the best date for the f2f in Paris is between the 6th and 8th of Feb <dsinger> Week of 23rd is out I assume? <glazou> yes <dsinger> Bother. 3gpp and mpeg the two doodle weeks column-span and margin collapsing --------------------------------- howcome: issue is how margin collapsing works on spanner howcome: current spec in CR does not say anything about that howcome: I suggest to add language for that howcome: it should happen if two consecutive spanning elements but not with other elements howcome: spanning lets are usually wider howcome: collapsing should be messy howcome: http://lists.w3.org/Archives/Public/www-style/2011Aug/0457.html fantasai: seems ok howcome: two h elements, they should collapse alexmog: spanning elements are kind of like floats alexmog: floats don't collapse margins florian: I see it differently florian: you intend things to collapse when there is only 1 column florian: they should collapse then howcome: yep, least surprise howcome: but what will happen column-span integer value alexmog: we are trying to optimize for cases that are rare alexmog: use cases that don't really exist alexmog: make sure elements don't have margins ? howcome: what if you column span all and margin 10em, does not look like it multicolor at all ; no collapsing then? howcome: very natural to have collapsing happen then howcome: not really insisting on this edge case <Bert> (Typical case in favor of collapsing: <div><h1><h2.subtitle><p>...</div> with 'div {columns: 20em} h1, h2 {span: all}') fantasai: I agree with howcome that would make more sense to have them collapse fantasia: two things make sense to me, implementation-wise fantasai: one is for each column-spanning element to be a formatting context root individually, and not collapse its margins with anything. fantasai: the other is to take all consecutive elements that have same column span value and wrap them in anonymous formatting context root, such that sibling spanning elements' margins collapse fantasai: and a spanning element's children would collapse margin with column spanning parent howcome: reasonable but what if there's a column-span: all followed by a column-span: 2, and the all winds up spanning two columns as well? fantasai: they don't collapse fantasai: it would be inconsistent for them to not collapse when the window is wide and collapse only when it's narrowed. fantasai: also, this way whether or not they collapse is calculated only from style data; no need to do layout howcome: fine solution to the problem howcome: but I would like to have alexmog with me on that howcome: msft has not done it that way alexmog: I did not have a chance to think about it before howcome: if we can avoid margin collapsing it would be nice here howcome: no decision yet howcome: need a week to review it? alexmog: need to get in touch with implementors howcome: fine glazou: add to next week's agenda? stevez: technical question: where there is only 1 column, do spaning elements' margin collapse with non spanning ones? fantasai: no, same reasons as above fantasai: default value of column-span? Bert: none howcome: yeah howcome: used to be 1 but changed fantasai: probably because of the margin collapsing issue <Bert> (I wonder if that means that we can replace 'overflow: auto' with 'column-span: all' now in order to contain child floats in the element's height...) Administrative -------------- glazou: Shepherd, please send feedback glazou: checklist for WD publications glazou: comments? http://wiki.csswg.org/spec/publish Bert: comment about the blog Bert: some people don't have a blog account Bert: new blog system next week, all accounts will be renewed Bert: if you don't have an account now, you'll have one next week Bert: if you have no account and have something to blog about, please wait until next week and the new system Bert: termporary state... fantasai: Anton as IE? glazou: Anton joined a few days ago as IE
Received on Thursday, 15 September 2011 00:11:43 UTC