@CubaJas
Web-программист

Как в css сделать поочердность цвета бекграунда?

Есть три цвета, есть ненумерованный список:
<ul>
  <li>Some</li>
  <li>Some</li>
  <li>Some</li>
  <li>Some</li>
  <li>Some</li>
  <li>Some</li>
  <li>Some</li>
  <li>Some</li>
  <li>Some</li>   
</ul>

Как по очереди сделать бекграунд каждому элементу из трех цветов: синий, красный, зеленый, синий, красный, зеленый и т.д.?
  • Вопрос задан
  • 40 просмотров
Решения вопроса 1
Kozack
@Kozack Куратор тега CSS
Thinking about a11y
li:nth-child(3n - 2) {
  background: blue
}

li:nth-child(3n - 1) {
  background: red
}

li:nth-child(3n) {
  background: green
}
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы