Как задать другой цвет ссылке, если она уже посейщалась?

Ссылка скопирована
1 ответ

У меня 2 цвета ссылки, белая и черная(при наведении). Но после перехода по ссылке, она становится синей, при ховере - черной. Как сделать так, чтобы она не была синей вообще, а была белой, а при наведении черной, соотвественно?

Дополнительно:

:visited

  • Пробовал, задаю изначальный и цвет и ховер пропадает
  • задайте стили еще для:
    :visited:hover
Нужно решить такую задачу?

Опишите проблему, и специалист поможет с настройкой, исправлением ошибки или доработкой сайта. Подберём понятный план работ без лишней переписки.

Заказать помощь
Лучший ответ
1
Никита Орлов Ответ

Для изменения цвета ссылки, которую пользователь уже посещал, можно использовать псевдокласс :visited в CSS. Этот псевдокласс применяется к ссылкам, которые уже были посещены пользователем.

Пример использования:

<a href="#" class="visited-link">Посещенная ссылка</a>

<a href="#" class="visited-link">Посещенная ссылка</a>

.visited-link:visited {
  color: red; /* Изменяем цвет посещенной ссылки на красный */
}

.visited-link:visited { color: red; /* Изменяем цвет посещенной ссылки на красный */ }

Таким образом, при посещении пользователем ссылки с классом "visited-link", цвет текста изменится на красный. Пожалуйста, обратите внимание, что некоторые браузеры могут ограничивать стилизацию посещенных ссылок из соображений безопасности пользователей. Также, не забывайте учитывать доступность и контрастность цветов при изменении стилей ссылок.

Другие ответы (0)

Пока нет других ответов. Будьте первым, кто поможет автору.

Ответить на вопрос

комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *

Вам также может быть интересно