Проблема состоит в том, чтобы разбить список элементов на переменное количество столбцов, чтобы максимизировать отображение на веб-странице (обратите внимание, они отображаются слева направо)
Если в списке 15 элементов, они помещаются в один столбец
если в списке 20 пунктов, они идут в два столбца
если в списке 30 пунктов, они идут в два столбца
может быть максимум 8 столбцов для устранения горизонта. прокрутка
снова, цель состоит в том, чтобы максимизировать показ, который объясняет небольшое несоответствие выше
чтобы определить количество столбцов, я мог бы использовать вариант кода
if (cnt> 100, col = 8) иначе if (cnt> 60 col = 5) .... и т. д.
но я надеюсь, что есть лучшая формула для определения количества столбцов?
вывод будет иметь вид
1 2 3 4 5 6 7
8 9 10 11 12 13 14
15 16 17 18 19 20 21
22 23 24 25 26 27 28
29 30 31 32 33 34 35
36 37 38 39 40 41 42
43 44 45 46 47 48 49
50 51 ........
надеюсь, что проблема ясна, любые вопросы, дайте мне знать