Я пытаюсь решить проблему в Firefox (я использую 40.0.3), где использование -moz-column-count
и display: table
приводит к отображению списка в виде одного столбца. Здесь мой пример и jsfiddle:
div {
-webkit-column-count: 2; /* Chrome, Safari, Opera */
-moz-column-count: 2; /* Firefox */
column-count: 2;
}
ul {
display: table;
margin: 0 auto;
}
<div>
<ul>
<li>abcd</li>
<li>b</li>
<li>cdefg</li>
<li>d</li>
</ul>
</div>