Я пытаюсь создать класс псевдо-ссылок с текстовой тенью CSS3 для навигации и обычного использования ссылок.
Проблема заключается в том, что состояние "a: hover" отменяет "a: посещения", поэтому при наведении указателя мыши на ранее посещенную ссылку выводится сообщение, отличное от того, которое должно быть.
Если в CSS нет состояния a: посещения, цвет посещенных ссылок превратится в стандартный фиолетовый цвет, который мне не нравится.
Загляните на сайт: www.sayhi.dk
Код выглядит так:
HTML
<a class="lnk" href="http://www.twitter.com/sayhidk">@Sayhi.dk</a>
CSS
a.lnk:link {
font-size: 12px;
font-weight: bold;
font-family: Myriad Pro;
text-shadow:1px 1px #ffffff;
color:#7c7565;
text-decoration:none;
}
a.lnk:hover {
font-size: 12px;
font-weight: bold;
font-family: Myriad Pro;
text-shadow: 1px 1px #7c7565;
color:#ffffff;
}
a.lnk:visited {
font-size: 12px;
font-weight: bold;
font-family: Myriad Pro;
text-shadow:#ffffff 1px 1px 1px;
color:#7c7565;
text-decoration:none;
}
a.lnk:active {
font-size: 12px;
font-weight: bold;
font-family: Myriad Pro;
text-shadow:1px 1px #ffffff;
color:#7c7565;
text-decoration:none;
}
Надеюсь, что вы, ребята, сможете мне помочь.