Я бы хотел выстроить элементы примерно так:
item1 item2 i3 longitemname
i4 longitemname2 anotheritem i5
В основном предметы различной длины, расположенные в виде таблицы. Сложная часть - это контейнер, который может различаться по размеру, и я хотел бы разместить как можно больше в каждой строке - другими словами, я не буду знать заранее, сколько элементов помещается в строке, и будет ли страница При изменении размеров элементы должны перетекать сами, чтобы приспособиться. Например. Первоначально 10 элементов могли помещаться в каждой строке, но при изменении размера их можно было бы уменьшить до 5.
Я не думаю, что смогу использовать html-таблицу, поскольку не знаю количества столбцов (поскольку я не знаю, сколько из них уместится в строке). Я могу использовать css для их размещения, но поскольку они имеют разный размер, они не будут выстраиваться в линию.
Пока что я могу думать только о том, чтобы использовать javascript, чтобы получить размер самого большого элемента, установить размер всех элементов на этот размер и переместить все оставшееся.
Есть лучшие предложения?