Four properties are the whole system: grid-template-columns,
minmax(), gap and the implicit grid. This is
those four, in the order you actually reach for them, with nothing
padded out to hit a run time.
Four properties are the whole system: grid-template-columns,
minmax(), gap and the implicit grid. This is
those four, in the order you actually reach for them, with nothing
padded out to hit a run time.
The implicit grid explanation finally made this click for me. I had been declaring rows for years without knowing why it sometimes worked anyway.
That is exactly the trap — it works right up until the content count changes. Glad it helped.
Would love a follow-up on subgrid. It is the one part I still avoid.