Вы могли бы, с ограниченным количеством возможностей.В CSS3 вы не можете сделать это для произвольного числа столбцов.Вы можете быть в состоянии в CSS4;Я еще не знаю.
li {
display: inline;
}
/* 1 column */
li:first-child:last-child {
width: 100%;
}
/* 2 columns */
li:first-child:nth-last-child(2),
li:nth-child(2):last-child {
width: 50%;
}
/* 3 columns */
li:first-child:nth-last-child(3),
li:nth-child(2):nth-last-child(2),
li:nth-child(3):last-child {
width: 33.3333%;
}
/* 4 columns */
li:first-child:nth-last-child(4),
li:nth-child(2):nth-last-child(3),
li:nth-child(3):nth-last-child(2),
li:nth-child(4):last-child {
width: 25%;
}
Надеюсь, вы поняли идею.Вы хотите сделать это?Я надеюсь, что нет.