Nth-child CSS - сопоставление 2-го, 5-го, 8-го,... элементов

У меня есть список HTML, который с помощью CSS я размещаю в блоках из строк из 3 столбцов.

Итак, если в списке есть 6 элементов, это будет 2 строки x 3 столбца, 9 элементов - 3 x 3, 12 элементов - 4 x 3 и т.д. и т.д.

Как использовать селектор nth-child для CSS, выберите средний элемент каждой строки? т.е. 2, 5, 8,... элементы.

Спасибо заранее!

Ответ 3

Если я правильно понял ваш вопрос, :nth-child(3n+2) - это то, что вы хотите. (См., Например, этот JSfiddle)