Не получается разбить список на 4 не равномерных колонки
Страницы: 1
Не получается разбить список на 4 не равномерных колонки
Есть простой список (меню), его нужно разбить на 4 не равномерных колонки, никак немогу решить ету задачу.


Код
<ul class="sub-menu">
    <li id="menu-item" class="menu-item-type"><a href="http://........">Пункт 1</a></li>
    <li id="menu-item" class="menu-item-type"><a href="http://........">Пункт 2</a></li>
    <li id="menu-item" class="menu-item-type"><a href="http://........">Пункт 3</a></li>
    <li id="menu-item" class="menu-item-type"><a href="http://........">Пункт 4</a></li>
    <li id="menu-item" class="menu-item-type"><a href="http://........">Пункт 5</a></li>
    <li id="menu-item" class="menu-item-type"><a href="http://........">Пункт 6</a></li>
    <li id="menu-item" class="menu-item-type"><a href="http://........">Пункт 7</a></li>
    <li id="menu-item" class="menu-item-type"><a href="http://........">Пункт 8</a></li>
    <li id="menu-item" class="menu-item-type"><a href="http://........">Пункт 9</a></li>
    <li id="menu-item" class="menu-item-type"><a href="http://........">Пункт 10</a></li>
    <li id="menu-item" class="menu-item-type"><a href="http://........">Пункт 11</a></li>
    <li id="menu-item" class="menu-item-type"><a href="http://........">Пункт 12</a></li>
    <li id="menu-item" class="menu-item-type"><a href="http://........">Пункт 13</a></li>
    <li id="menu-item" class="menu-item-type"><a href="http://........">Пункт 14</a></li>
    <li id="menu-item" class="menu-item-type"><a href="http://........">Пункт 15</a></li>
    <li id="menu-item" class="menu-item-type"><a href="http://........">Пункт 16</a></li>
    <li id="menu-item" class="menu-item-type"><a href="http://........">Пункт 17</a></li>
    <li id="menu-item" class="menu-item-type"><a href="http://........">Пункт 18</a></li>
</ul> 


Нужно примерно добиться такого результата (с лева на право):
Колонка 1 - пункты меню с 1 до 6
Колонка 2 - пункты меню с 7 до 10
Колонка 3 - пункты меню с 11 до 13
Колонка 4 - пункты меню с 14 до 18

Целый день сегодня пробую разные варианты, и ничего не хочет работать, помогите пожалуйста если есть какие-то идеи как реализовать такой пример на css
Изменено: Chmil - 6 Ноября 2020 00:00
Колонки в смысле столбы в ширину?
Изменено: sharkson - 6 Ноября 2020 00:24
Цитата
Chmil пишет:
как реализовать такой пример на css
ну не меняя верстки только через css - это целый геморрой, но разделить их стилями можно через псевдо-класс nth-child применительно к каждому элементу и задавая индивидуальные относительные позиции.
Мы не можем похвастаться мудростью глаз
И умелыми жестами рук,
Нам не нужно все это, чтобы друг друга понять.
Сигареты в руках, чай на столе - так замыкается круг,
И вдруг нам становится страшно что-то менять.
Проще разбить на группы строк в высоту.
предложили на другом форуме такой вариант https://codepen.io/chmil/pen/ExyeWNP но я не понимаю как регулировать количество пунктов в столбце, пробую разные варианты и постоянно пропуски выходят, да еще и за екран вправо вылазят пункты
Вот так пойдёт https://codepen.io/pen/?template=rNLZwJP
Изменено: Федя - 6 Ноября 2020 22:52
Цитата
Chmil пишет:
как регулировать количество пунктов в столбце
через номер в псевдоклассе nth-child. Это breakpoint.
Цитата
Chmil пишет:
да еще и за екран вправо вылазят пункты
укажите flex-wrap: wrap;
Федя, вы просто поделили список на 4 равномерных колонки, а мне нужно "разбить список на 4 не равномерных колонки"smile:)
С помощью только одного CSS такое не сделать
только через css  не надо !smile:mad:
Страницы: 1
Похожие темы:
Читают тему (гостей: 1, пользователей: 0, из них скрытых: 0)
Новые темыОбъявленияСвободное общение
23:31 «Тавро» - «российский Telegram» — клиент популярного мессенджера для ОС «Аврора» 
22:19 Апдейт Яндекс выдача 5 июня 2023 
21:27 Webvork - международная товарная СРА сеть с сертифицированными офферами на Европу. 
22:43 Опробуй бесплатно биржу ссылок 
01:32 АП Яндекс ИКС 06.03.2023 
15:00 03.06.23 Апдейт Яндекс выдача 
19:22 Adfinity - Ваш надежный партнер в монетизации трафика 
04:44 Маркетинговые услуги в телеграм 
20:36 BRO.GURU - Быстрый, выгодный, круглосуточный обмен криптовалют 
20:33 Более 5 000 сайтов под вашу ссылку 
20:17 MobileProxy Приват Без лимит Бесплатный тест Скидки внутри 
17:06 Маркетинговые услуги в телеграм 
13:27 Obama.ru - безопасный обмен криптовалют и электронных денежных средств 
13:08 Ural-obmen.ru — выгодный сервис обмена 
23:50 В России начали блокировать VPN-подключения 
23:35 В России и Европе одновременно озаботились маркировкой контента, созданного нейросетями 
21:35 Я придумал новую игру 
21:32 С юмором по жизни! 
15:51 Партнерка Cpa.House 
19:14 Как получить рефералов и посетителей на сайт бесплатно. 
08:22 Российский «китайский файрвол», который сделает бессмысленными VPN-сервисы