Псевдокласс :last-child
должен применяться к ul
, а не li
, потому что вы хотите, чтобы текст VS последнего ul
списка был скрыт.Применяя псевдокласс к li
, вы применяете стили к последним li
из каждые ul
, что неверно.
Вам также следует применить атрибут class
к элементам li
с текстом VS, чтобы было удобнее сопоставлять его с селектором класса.
Изменить
<li style="">VS</li>
на
<li class="vs">VS</li>
И используйте это вместо текущего :last-child
селектора:
.match ul:last-child li.vs {
display: none;
}