Так что в основном у меня есть любое количество предметов, обычно от 5 до 10 предметов. Я хочу заказать их в 2 столбца одинаковой высоты или как можно ближе к равному (нечетное количество элементов). Например:
1 5
2 6
3 7
4
Что я определенно не хочу, так это то, что зависит от высоты:
1 6
2 7
3
4
5
Я знаю, что могу посчитать длину массива и разделить на два, чтобы получить максимальный индекс для первого столбца, как показано ниже, но я хочу добиться этого только с помощью CSS:
Math.ceil(( ITEMS.length / 2)) - 1; // Input of 9 outputs 4 as the max index
Я пытался использовать Flex и Grid, но не могу заставить что-то работать правильно, но я, скорее всего, просто что-то упустил.