Приоритет псевдоклассов :link, :hover, :visited, :active?

Имеем вот такой код CSS

a:link			{color:#959595;}
a:visited			{color:#959595;}
a:hover			{text-decoration:none; color:#c76c6c;}
a:active			{color:#959595;}

header menu li a    {color:#040404;}



По логике блок header menu li a должен иметь больший приоритет, но на практике его перекрывает a:link.

Для того, чтоб задать уникальный цвет для ссылки нужно использовать или псевдокласс или !important, чего делать бы не хотелось.


Сталкивался ли кто с такой проблемой, и если да, то как решали?
  • Вопрос задан
  • 4652 просмотра
Пригласить эксперта
Ваш ответ на вопрос

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

Похожие вопросы