Здравствуйте, какие нужно применять свойства для элементов списка, что бы если их более 8 штук следующие строились в отдельную колонку рядом, а если больше 16 то уже они располагались в 3х колонках?
li:nth-last-child(n+9){
color: red;
}
li:nth-last-child(n+17){
color: green;
}
Смог вот такое решение найти, но какие стили им применять не понимаю.