Re: [csswg-drafts] [css-align][css-multicol] 'justify-content' other than 'normal' or 'stretch' should change column count/size rules

The Working Group just discussed `'justify-content' other than 'normal' or 'stretch' should change column count/size rules`, and agreed to the following resolutions:

* `RESOLVED: alignment and gaps in multicol behave exactly like grid and we will add a note explaining the issues in the issue and how to solve them`

<details><summary>The full IRC log of that discussion</summary>
&lt;dael> Topic: 'justify-content' other than 'normal' or 'stretch' should change column count/size rules<br>
&lt;dael> github: https://github.com/w3c/csswg-drafts/issues/1420<br>
&lt;dael> astearns: We've discussed in the past.<br>
&lt;dael> TabAtkins: As florian says from third to last comment, right place to start reading is the one above.<br>
&lt;fantasai> https://github.com/w3c/csswg-drafts/issues/1420#issuecomment-378751428<br>
&lt;dael> TabAtkins: florian obj to current spec are 3. 1) in current spec you can't robustly fix the ratio of the defualt column gaps<br>
&lt;dael> florian: fixed that<br>
&lt;dael> TabAtkins: 2) default behavior of space between ends up with not the correct ratio because space-between space is added. Trivial fix, if you set column-gap to 0 it works. Solving it precisely would incolve special cases multii col if the column gap and so we'd be against that.<br>
&lt;fantasai> sorry link to comment is https://github.com/w3c/csswg-drafts/issues/1420#issuecomment-303958104<br>
&lt;dael> florian: You should not set the column gap to 0, though, because depending on the space you end up with it might be 0 and it's unreadbale.<br>
&lt;dael> TabAtkins: Then you set padding.<br>
&lt;dael> florian: I'm not completely opposed to your proposal. Setting gap to 0 it can be mushed so you get padding on the edges. Typically multi col has text, though,a nd if you don't have roon you fallback to block which is good. BUt if you're forcing padding for space you keep the padding when you collapse.<br>
&lt;dael> TabAtkins: I disagree. So you want space around. You leave column gap at 1em and padding to 1/2em on either side. I don't see why when you go to 1 colum that you don't want the 1/2em gap. You put it there for a reason and I don't see why it goes away. It goes away in multi col because it has no gaps, UBt you're explicitly putting the gaps.<br>
&lt;dael> TabAtkins: If a single column you want the text flush you'd want that in many columns.<br>
&lt;dael> fantasai: Like if you have 1 column and you split to 2 you don't want padding on common container but you want a gap between the 2.<br>
&lt;dael> fantasai: I'm opposed to different map between multicol and flex.<br>
&lt;fantasai> s/I'm/Regardless, I'm/<br>
&lt;fantasai> s/map/calc/<br>
&lt;dael> rachelandrew: Authors wouldn't use space around if they're not okay with gaps on the outside. If you didn't want that you'd use space between.<br>
&lt;fantasai> s/flex/grid/<br>
&lt;fantasai> s/space between/space-between/<br>
&lt;dael> rachelandrew: I agree we want to be able to maintain the 1em so people don't set column-gap to 0.<br>
&lt;dael> florian: This issue traces back to before we merged the models. Now we have. i'm okay with what you proposed, we jsut never discussed it. It was just added to the spec. If everyone agrees.<br>
&lt;dael> fantasai: Prop: Alignment and gaps in multicol behave exactly like grid.<br>
&lt;dael> astearns: Close no remaining changes.<br>
&lt;dael> TabAtkins: I could go with a note for how it works.<br>
&lt;dael> fantasai: I think people know how to do padding. They figured it would for grid so you'd have to have anot ein both.<br>
&lt;dael> florian: There's many ways to space in grid that don't require figuring this out. I think a note wouldn't hurt. Doesn't have to be multicol specific, but I think it would help more there.<br>
&lt;dael> astearns: I'd prefer the note because it shows we considered this, discussed, and have a solution. as people read they can agree or disagree. WIthout a note it's fairly opaque.<br>
&lt;dael> astearns: Prop: alignment and gaps in multi col behave exactly like grid and we will add a not explaining the issues in the issue and how to solve them<br>
&lt;dael> astearns: Obj?<br>
&lt;dael> RESOLVED: alignment and gaps in multicol behave exactly like grid and we will add a note explaining the issues in the issue and how to solve them<br>
</details>


-- 
GitHub Notification of comment by css-meeting-bot
Please view or discuss this issue at https://github.com/w3c/csswg-drafts/issues/1420#issuecomment-380087521 using your GitHub account

Received on Tuesday, 10 April 2018 12:53:48 UTC