Я использую свойства CSS с несколькими столбцами для создания неупорядоченного списка.Многоколоночное свойство с двумя элементами списка на столбец
Я хочу получить 2 строки и 8 столбцов в общей сложности с двумя элементами списка на столбе.
Но на самом деле я получаю 3 элемента списка в одном столбце - предположим, когда длина слова короткая, например. первые три элемента списка «Новые», «Продажа» и «Взгляды» находятся в одной колонке.
<ul class="subnav-links">
<li class="new-in ">
<a href="/de/t/new">New In</a>
</li>
<li class="sale ">
<a href="/de/t/sale">Sale</a>
</li>
<li class="looks ">
<a href="/de/pages/best_looks">Looks</a>
</li>
...more lis omitted
</ul>
И CSS:
ul.subnav-links {
-moz-column-count: 8;
-webkit-column-count: 8;
column-count: 8;
-moz-column-gap: 0;
-webkit-column-gap: 0;
column-gap: 0;
list-style-type: none;
}
li {
display: inline-block;
max-width: 90%;
width: 80px;
word-break: keep-all;
}
form {
float: right;
}
Как я могу управлять, чтобы получить максимум 2 элементов списка в одном столбце?
JSfiddle дает мне два списка за седловину –
Когда вы присмотритесь первый столбец содержит 3 элементов списка. – StandardNerd
Я вижу, да. Извиняюсь, пожалуйста, см. Мой ответ. –