У меня 1500 DOV (в них ничего не должно отображаться), и я хотел бы, чтобы в зависимости от размера размера видового порта, чтобы построить сетку, которая наилучшим образом заполняет в видоубийстве.
Divs должен заполнить ряды до конца видоугольника и столбцов до высоты Viewport. Это нормально, когда последняя строка содержит пустое пространство в конце, когда DIV не могут быть распределены, чтобы полностью заполнить последнюю строку. Будет ли здесь JS здесь, чтобы вычислять, как наилучшим размером размер, связанные с разрешением просмотра?
.flex-container {
display: flex;
width: 100%;
height: 100vh;
flex-flow: row wrap;
background-color: DodgerBlue;
}
.flex-container > div {
background-color: #f1f1f1;
width: 100px;
margin: 2px;
text-align: center;
}
Подробнее здесь: https://stackoverflow.com/questions/797 ... at-fill-in
Мобильная версия