Не получается разбить список на 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)
Новые темыОбъявленияСвободное общение
16:50 Гугл официально убивает клики: кнопка "Show more" теперь открывает чат на весь экран вместо сайтов 
14:20 Дзен окончательно всё? Или у кого-то еще «стреляет» белый контент? 
11:51 SEO под нейро 
11:39 Яндекс туда же: "Нейро" отжал 50% первого экрана. Органический трафик падает 
11:32 Индексирование страниц в Яндексе 
01:02 [AI] Qwen3-Max Thinking: Алибаба подвинула DeepSeek и Gemini? 
19:48 где много готовых фавиконок 
16:01 Сайт-портал по зарубежной недвижимости 
14:30 Продам аккаунты Gmail USA IP | Gmail MIX IP | Outlook Old 
12:00 CryptoGraph — Анонимный обмен криптовалют без KYC и AML 
08:47 Мониторинг обменников Сrypto-scout.io 
23:58 A-Parser 1.1 - продвинутый парсер поисковых систем, Suggest, PR, DMOZ, Whois, etc 
20:43 BestX24 - быстрый и безопасный обменник криптовалют и электронных денежных средств 
18:29 Nexulume.com Обменник без AML и KYC 
14:18 Осталось 3-5 месяцев до блокировки YouTube в России, — заявил Клименко 
08:54 Ставки на супер тренды в спорте 
02:01 Gartner обещал смерть SEO к 2026 году. Открываем метрику и проверяем 
00:53 Список обновленных тем пуст... 
00:15 Точные прогнозы на футбол 
06:57 блокировка youtube 2026: ркн начинает «выдавливание». кто уже пробовал вк видео? 
15:18 Win 10: Три месяца без обновлений. Как полёт? // Переезд на Win 11 или Linux