#CSS Grid help
1 messages · Page 1 of 1 (latest)
grid-template-colums is telling the browser how many columns you want to have in your grid. repeat is a function for setting how many columns you want to have. repeat takes in 2 arguments - the number of columns and the size of the columns, so for example, if you wanted 5 columns that were all the same size, you could do this:
grid-template-columns: repeat(5, 1fr)
Which would be the same as saying:
grid-template-columns: 1fr 1fr 1fr 1fr 1fr
Of course, we're not doing that here, instead we're using the term autofill which tells the browser to put as many columns as possible in the same row. After that, we set the size of those columns using the minmax function.
minmax does exactly as it sounds, it allows you to set a minimum and maximum size of things. In this case we're using it to set the size of each individual column. minmax(250px, 1fr) means "make each column no smaller than 250px, and no bigger than 1fr" @distant lynx
@rustic karma explain autofit like you do above
https://css-tricks.com/auto-sizing-columns-css-grid-auto-fill-vs-auto-fit/ This article does a far better job of explain the difference than I ever could
wow that article is probably the best i've ever seen...
thanks for the awesome explanation @rustic karma