- From: Tab Atkins Jr. via GitHub <sysbot+gh@w3.org>
- Date: Fri, 01 Nov 2019 20:49:08 +0000
- To: public-css-archive@w3.org
Okay, so I think we've got two consistent proposals I'm happy to live with: 1. Slightly reify grid-template-areas, and exclude all template-created line names from inheriting into subgrids. * This means that *no* parent areas are usable in a subgrid, if they were created by grid-template-areas. * If an author manually creates an area by specifying foo-start/end lines in the parent grid, they will inherit in and be usable if both the start and end lines overlap the subgrid; a partially-overlapping area will still give you the broken results that the current spec gives you for all partially-overlapping areas. 2. Slightly reify grid-template-areas, and add line names of areas that *partially* overlap the subgrid to the start/end of the subgrid, effectively subsetting the grid area into the subgrid. * This means that *all* parent areas are usable in a subgrid. * Just like (1), if an author manually creates areas by specifying foo-start/end lines, they'll only be usable if they fully overlap the grid area; they won't get the "subsetting" effect that template-created areas get. The other proposals, while attractive in some ways, have too many problems to be seriously considered imo. -- GitHub Notification of comment by tabatkins Please view or discuss this issue at https://github.com/w3c/csswg-drafts/issues/4411#issuecomment-548945615 using your GitHub account
Received on Friday, 1 November 2019 20:49:10 UTC