Алгоритм для макетов, сочетающих макеты ширины в высоту и высоты в ширину - PullRequest
0 голосов
/ 24 октября 2018

ПРИМЕЧАНИЕ: этот вопрос о реализации алгоритма макета, похожего на flexbox, но в остальном он не имеет ничего общего с html или сетью.

У меня есть коробка с горизонтальным течениемтекст.Учитывая ширину блока, я могу выложить этот текст с помощью алгоритма обтекания и получить высоту блока.

У меня есть еще один блок с вертикально-текущим текстом.Учитывая высоту блока, я могу выложить этот текст с помощью алгоритма обтекания и получить ширину блока.

Итак, первый блок - это ширина в высоту.Второе поле имеет высоту в ширину.

Два поля представляют две ячейки (расположены горизонтально или вертикально, не имеет значения) в макете, подобном HTML-таблице, с заданной требуемой шириной ирост.Ячейки заданы для равномерного растяжения по одному измерению (ширина или высота, не имеет значения).

Как можно решить эту модель макета, когда текст в ячейках переполняет их контейнер, так что 1) содержимоене переполняется (в контейнере растет содержимое) и 2) правило "равномерного растяжения" сохраняется в максимально возможной степени?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...