Изменение цвета активных ссылок в IE6 и FireFox - PullRequest
0 голосов
/ 14 июня 2010

Я делаю кнопки ссылок на боковой панели веб-страницы. Он изменит цвет, если я нажму кнопку. Это хорошо работает в IE6, но не в Firefox. Любой может посоветовать мне, как сделать это в FF. Миллион спасибо.

Вот части в css и html body:

.sidenav li a:active {
    background: #cff;
    color: blue;


}

....

<div class="sidenav">
<ul>
    <li><a href="..." ></a></li>
</ul>

Ответы [ 2 ]

2 голосов
/ 14 июня 2010

Зависит от того, чего вы пытаетесь достичь.

Хотите ли вы, чтобы он был цветным, когда пользователь наводит на него курсор? Или навсегда изменить цвет после того, как они его щелкнули?

Попробуйте использовать: посещения или: наведения.

0 голосов
/ 14 июня 2010

a:active - это ссылка, которая еще не была нажата.Как только вы нажмете на него, он будет классифицирован как a:visited.a:hover, как подразумевается, является категорией для ссылок, над которыми располагаются.

Большую часть времени вы должны иметь стили a:active и a:visited одинаковым образом, если только вы не хотите различать ранее нажатые ссылкидругие не кликаемые ссылки.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...