Оптимальное расположение вложенных упаковочных блоковHtml

Программисты Html
Ответить
Anonymous
 Оптимальное расположение вложенных упаковочных блоков

Сообщение Anonymous »

Мой макет состоит из блоков, каждый блок содержит изображения. Блоки, как и изображения, при необходимости следует переносить, чтобы занимать как можно меньше места. Он должен быть отзывчивым и полностью динамичным.
Я пробовал display: flex, display: Grid и columns с различными комбинациями размера столбца, максимальной ширины и т. д. Я также пробовал некоторые библиотеки каменного типа.
Но я не нашел решения, которое не создавало бы некрасивые края или слишком много пробелов при изменении размера окна.
Вот скриншот пример плохого макета и того, как я его ожидаю:
Изображение

Пример кода с использованием гибкого переноса:

Код: Выделить всё

.container { display: flex; flex-wrap: wrap; gap: 10px; }
.block { padding: 10px; background: #ccc; }
.images { display: flex; flex-wrap: wrap; gap: 10px; }
.image { background: #888; width: 100px; height: 100px; border-radius: 10px; }


Как это сделать правильно?

Подробнее здесь: https://stackoverflow.com/questions/798 ... ing-blocks
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Html»