1/20 Объясните пожалуйста

Задание выполнил и могу идти дальше, но я не понимаю почему если прописать first-child то jack heart который последний в ul будет меняться. Ведь он первый только в строке а ul создает столбец, и как это система поняла что нам нужен именно первый в строке а не в столбце. Объясните пожалуйста.

Уже понял

там 2 валета червы.
селектор дословно: выбрать червы, которые идут первыми в своих контейнерах-родителях (ul).
ul тут это строки, 4 списка - 4 строки
расположение в пространстве не существенно, это может быть и строка и столбец и вообще по диагонали. тут это строка

1 лайк

Спасибо