- From: CSS Meeting Bot via GitHub <sysbot+gh@w3.org>
- Date: Mon, 22 Oct 2018 18:27:52 +0000
- To: public-css-archive@w3.org
The CSS Working Group just discussed `flexbox`. <details><summary>The full IRC log of that discussion</summary> <eae> Topic: flexbox<br> <astearns> github: https://github.com/w3c/csswg-drafts/issues/3052<br> <eae> TabAtkins: Align content for a flexbox, you can do align content on a muiltline flexbox but a single line flexbox does not respond to align content<br> <eae> ...this is beacuse we have a behavior where we stretch the line. Not super happy that we made that choice.<br> <eae> ...the problem is there are cases where there are cases where we'd like to align for single line. specifically for things like baseline alignment.<br> <eae> TabAtkins: By the current definition we can't do anything about it, it is always stretching. We can't add in the fake margin to cause it to align<br> <eae> fantasai: the lines are stretched but the individual items arent, if you want ot baseline align you can't do that.<br> <eae> TabAtkins: only moves the line, not the items.<br> <eae> fantasai: The proposal is to take apply to single line flex containers, would allow more alignment options for flexboxes. Not a good reason it isn't allowed alreayd. Main concern is whether it is web compatible.<br> <eae> TabAtkins: use cases, baseline alignment, no reason why a single line shouldn't be allowed to align but a multi-line does.<br> <eae> florian: A similar use case is when making lines, requires wrapping for alignment to work. Declaring it to wrap has caused it tow rok, I don<br> <eae> 't need wrapping but it isn't causing any problems. What's the problem with having to declare wrap.<br> <eae> TabAtkins: Not consistent with not wanting wrapping.<br> <Chris_Lilley> zakim, remind us in 4 hours to go home<br> <Zakim> ok, Chris_Lilley<br> <eae> cbiesinger: Makes sense but please explain baseline items vs lines<br> <eae> s/baseline/align/<br> <eae> ??: the idea that long term that people have to know that wrpa is needed isn't ideal./ Better to have something that works for single line.<br> <astearns> s/??/jensimmons<br> <eae> TabAtkins: compat risk is in two cases, single line row of flex containers and non-auto cross size. Shrinking to the sdize of the elements anyway.<br> <cbiesinger> s/baseline items/baseline align items/<br> <eae> fantasai: If you did self alignment which pushes everyhting to the top and everything is shrink wrapped and the flex container is taller, you then have extra space.<br> <eae> TabAtkins: Auto-height won't have the problem.<br> <fantasai> TabAtkins: Fixed height will<br> <eae> TabAtkins: A column flexbox whos columns are all fixed with would have changed behavior with this proposal<br> <eae> TabAtkins: Those are likely to be rare cases.<br> <eae> fantasai: We probably want to run a use counter on this before committing to it.<br> <eae> florian: Either that or chrome tires it and reports back.<br> <eae> astearns: Preferences?<br> <eae> cbiesinger: I'd rather do a use counter<br> <eae> TabAtkins: I'll open a crbug.<br> <eae> astearns: Collect data and report back?<br> <eae> TabAtkins: Yes<br> <eae> astearns: objections?<br> <eae> astearns: We'll wait on data.<br> <eae> dbaron: Are we going to revisit once we have data?<br> <eae> astearns: yes<br> </details> -- GitHub Notification of comment by css-meeting-bot Please view or discuss this issue at https://github.com/w3c/csswg-drafts/issues/3052#issuecomment-431808129 using your GitHub account
Received on Monday, 22 October 2018 18:27:53 UTC