Die zweite Iteration von CSS Grid ist bereits in Arbeit und der öffentliche Editor-Entwurf wurde letzte Woche veröffentlicht! Obwohl dies keineswegs die endgültige W3C-Empfehlung ist, markiert dieser Entwurf den Beginn von Diskussionen über große Konzepte, die viele von uns seit der Veröffentlichung der ersten Stufe sehen wollten, einschließlich Subgrids
In einigen Fällen kann es notwendig sein, dass die Inhalte mehrerer Grid-Elemente miteinander ausgerichtet werden. Ein Grid-Container, der selbst ein Grid-Element ist, kann die Definition seiner Zeilen und Spalten an seinen übergeordneten Grid-Container delegieren und wird so zu einem Subgrid. In diesem Fall nehmen die Grid-Elemente des Subgrids an der Größenbestimmung des Grids des übergeordneten Grid-Containers teil, wodurch die Inhalte beider Grids ausgerichtet werden können.
Die derzeit definierten Eigenschaften von Subgrid-Elementen sind besonders interessant, da sie die Unterschiede zwischen einem Subgrid und seinem übergeordneten Grid veranschaulichen. Zum Beispiel
Das Subgrid wird in seinen Subgrid-Dimensionen immer in beide Richtungen gestreckt: Die Eigenschaften align-self/justify-self darauf werden ignoriert, ebenso wie alle angegebenen Breiten-/Höhenbeschränkungen.
Neben Subgrids werden im Entwurf auch Seitenverhältnisgesteuerte Abstände und Konformität definiert und sind lesenswert. Es ist großartig, so viel Schwung rund um Grids zu sehen!