Contact emails etha...@microsoft.com<mailto:etha...@microsoft.com>
Explainer None Specification https://drafts.csswg.org/css-grid-2 Design docs https://docs.google.com/document/d/1cpsCmzdDlXUKtMxOUKIoJFyLH54mLVhZnam_z0PriO0/edit?usp=sharing Summary Implements the CSS Grid Layout Module Level 2 specification, which introduces the concept of a "subgrid" to nested grid containers. Blink component Blink>CSS<https://bugs.chromium.org/p/chromium/issues/list?q=component:Blink%3ECSS> Motivation The problem CSS Subgrid solves is inheritance within nested grid containers: only direct children of a grid container are aware of its parent's grid properties, e.g., the size of its tracks, the names of each grid line. Whenever web authors work with a grid spanning some area within another grid, the children of the innermost grid are unaware of the outermost grid structure, which could potentially be a disadvantage if authors want those items to be aligned to other descendants of the outermost grid. A "subgrid" is a nested grid container whose row and column definitions are deferred to its parent; with such concept in mind, the problem above is mitigated by inheriting the grid properties and alignment from the spanned grid area in its parent grid. Initial public proposal Search tags subgrid<https://chromestatus.com/features#tags:subgrid>, css-grid-2<https://chromestatus.com/features#tags:css-grid-2>, css<https://chromestatus.com/features#tags:css> TAG review TAG review status Not applicable Risks Interoperability and Compatibility This is a well-defined specification from the W3C, so we would be addressing some interoperability gaps instead of causing them. Gecko: Shipped/Shipping WebKit: Positive Web developers: Strongly positive Other signals: Debuggability Is this feature fully tested by web-platform-tests<https://chromium.googlesource.com/chromium/src/+/master/docs/testing/web_platform_tests.md>? Yes Flag name Requires code in //chrome? False Tracking bug https://crbug.com/618969 Estimated milestones No milestones specified Link to entry on the Chrome Platform Status https://chromestatus.com/feature/5663795354533888 This intent message was generated by Chrome Platform Status<https://chromestatus.com/>. -- You received this message because you are subscribed to the Google Groups "blink-dev" group. To unsubscribe from this group and stop receiving emails from it, send an email to blink-dev+unsubscr...@chromium.org. To view this discussion on the web visit https://groups.google.com/a/chromium.org/d/msgid/blink-dev/MN2PR00MB06691936F5BB8575F43A9704BC569%40MN2PR00MB0669.namprd00.prod.outlook.com.