- From: fantasai via GitHub <sysbot+gh@w3.org>
- Date: Fri, 24 Apr 2020 18:30:04 +0000
- To: public-css-archive@w3.org
So I looked into doing this, and... I don't like the implications. There are two major integration problems with pulling baseline alignment out of Level 3: - The 'baseline' keyword is part of Flexbox Level 1 and is implemented consistently across browsers for both Flex and Grid layout. However complicated it is, it is a core part of the first release of these properties, even moreso than their applicability to other layout modes. - Defining align-self's application to table cells requires baseline alignment, due to deference to valign. We could probably fix the latter case with some wordsmithing around `vertical-align` + table cell being magic under `normal` circumstances, but I'm still troubled by the first problem. That said, even if we fix the remaining baseline issues in css-align-3 (which I think is plausible; and the remainder can be fixed during CR, since largely we're dealing with tweaking particular interaction details at this point), we're still blocked from advancement to CR by @dbaron’s https://github.com/w3c/csswg-drafts/issues/1409 and I also don't like keeping this spec in CR indefinitely because it *is* widely implemented at this point and should not be considered a WD. -- GitHub Notification of comment by fantasai Please view or discuss this issue at https://github.com/w3c/csswg-drafts/issues/4660#issuecomment-619175866 using your GitHub account
Received on Friday, 24 April 2020 18:30:05 UTC