Как плавно скрывать и раскрывать ряды в display grid?

Нужно сделать раскрывающийся блок с display grid и карточками введите сюда описание изображения

Пробовал сделать

grid-template: repeat(2, 1fr) / repeat(auto-fit, minmax(370px , 1fr));
grid-auto-rows: 0;

введите сюда описание изображения

но карточки которые не помещаются в сам грид всё так же видны + при нажатии на кнопку, карточки должны появиться плавно с расширением грида. Как это правильно сделать и чтобы это было адаптивно c учётом, что карточки могут быть больше по высоте, тк контент динамический?


Ответы (0 шт):