li: наведите посещаемый цвет - PullRequest
1 голос
/ 01 ноября 2011

У меня в элементе li есть ссылка и текст, содержащийся в промежутке.

При наведении курсора на li я хочу изменить цвет текста и ссылки, это работает хорошо, однако яя пытаюсь установить посещаемый цвет и сохранить эту функцию.

Вот мой код -

HTML -

<ul id="progress" class="tour_1">
    <li>
       <span class="number"><a href="http://mylink.com">1</a></span>
       <span class="desc">A Link</span>
    </li>
</ul>

CSS -

#progress li { float: left; width: 20%; text-align:center; font-size: 12px; color: #CCC; z-index: 10 }
#progress li .number { font-size: 24px; font-weight: 400; border: 2px solid #CCC; border-radius: 40px 40px 40px 40px; -moz-border-radius: 40px 40px 40px 40px; width: 30px; height: 30px; display: block; margin: 0 auto; background-color: #FFF }
#progress li:hover, li:hover a:hover { color: #333; }

1 Ответ

1 голос
/ 01 ноября 2011

Вам необходимо установить состояние visited, например:

#progress li:hover a:visited
{
background-color:yellow;
} 

http://www.w3schools.com/cssref/sel_visited.asp

...