Why the blocks in the GRID the grid is not adaptive?

Make up the site using a GRID and basically the blocks need when reducing the window to jump and line up in one column. But they don't jump. What am I doing wrong?
https://codepen.io/anon/pen/rREKZe
March 19th 20 at 08:56
2 answers
March 19th 20 at 08:58
And how
.grid {
display: grid;
grid-template-columns: repeat(autofill, minmax(320px, 1fr));
}

And media queries do not need
March 19th 20 at 09:00
No. It is only your idea, or a dream, but you did nothing to implement it. Ask need grid-template-columns in @media
For the future, don't be so cocky. - Lelia commented on March 19th 20 at 09:03

Find more questions by tags HTMLCSS