Мне нужно создать адаптивный макет для отображения большого количества данных, которые должны быть доступны на всех устройствах.
Я пытался визуально объяснить, где я хочу попасть на эту картинку:
Это мой код для оболочки и панелей.
.wrapper {
max-width: 940px;
margin: 0 20px;
display: grid;
grid-gap: 10px;
grid-template-columns: repeat(4, minmax(200px, 1fr));
grid-auto-rows: minmax(150px, auto);
background-color: #fff;
color: #444;
}
/* fix for unsuported*/
.wrapper {
display: flex;
flex-wrap: wrap;
}
.panel {
background-color: #EBEBEB;
color: #333;
border-radius: 5px;
padding: 12px;
flex: 1 1 200px;
margin: 4px;
}