Полагаю, вы не используете :last-child
правильно.
Из W3C :
Псевдокласс :last-child
представляет элемент, который является последним дочерним элементом некоторого другого элемента.
Когда вы говорите:
#access a:last-child
Вы ищете последнего потомка элемента a
, принадлежащего элементу #access
. Но a
не имеет детей, поэтому это не будет работать должным образом.
Возможно, вы захотите найти родителя a
:
#access ul li:last-child a
Этот код ищет последнего дочернего элемента ul
и выбирает его a
элементов (есть только один).