Почему не работает active css
Перейти к содержимому

Почему не работает active css

  • автор:

Почему не работает active css

Регистрация: 07.03.2012

Сообщений: 6

не работает a:active

Не могу понять почему не работает активная ссылка.
hover работает а ative нет.

ul#nav2 li a:active < color: red; background-color: transparent; background-image: url(img/nav_on.png); >ul#nav2 li a:hover < color: red; background-color: transparent; background-image: url(img/nav_on.png); >

Выслушаю любые идеи =)

Участник клуба

Регистрация: 11.08.2011

Сообщений: 1,512

а какая разница в стилях между active и hover?
сделайте так:

ul#nav2 li a:active < color: black; background-color: transparent; background-image: url(img/nav_on.png); >ul#nav2 li a:hover < color: red; background-color: transparent; background-image: url(img/nav_on.png); >

Регистрация: 07.03.2012

Сообщений: 6

=( ужс, оказываеться мне не active надо =), подскажите, надо что бы после открытия ссылки вид у неё менялся.
т.е. На главной страничке 3 ссылки, при открытии допустим второй ссылки первая и третья останутся одним начальным цветом а вторая другим.

Участник клуба

Регистрация: 11.08.2011

Сообщений: 1,512

a:visited

Регистрация: 07.03.2012

Сообщений: 6

так тоже не работает

Участник клуба

Регистрация: 11.08.2011

Сообщений: 1,512

ul#nav2 li a:visited < color: black; background-color: transparent; background-image: url(img/nav_on.png); >ul#nav2 li a:hover < color: red; background-color: transparent; background-image: url(img/nav_on.png); >

Может так не?Если да то может мне за вас сайт написать?

Почему не работает :active?

Использую полифилл js-focus-visible, чтобы разделить фокус от мыши и от клавиатуры, на одном из элементов проекта в качестве состояния :active применяется изменение цвета outline (по умолчанию задан прозрачным). Проблема в том, что по клику на элемент outline не окрашивается в нужный цвет, если задать его в devtools-все работает, если убрать класс, который добавляет полифилл к тегу html, тоже все работает

  • Вопрос задан более двух лет назад
  • 153 просмотра

Почему не работает active css

Зарегистрирован:
2014-10-27
Сообщений: 2

Здравствуйте, прописал в css код шаблона стиль для кнопок навигационного меню

.active background: #858585; 
>

27.10.2014, 20:01

Зарегистрирован:
2012-10-12
Сообщений: 386

На главной значит приоритет выше у другого стиля.

Если бы дали ссылку на сайт, было бы проще помочь

Знание может быть лишь у того, у кого есть вопросы. Ханс Георг Гадамер
28.10.2014, 10:09

Зарегистрирован:
2014-10-27
Сообщений: 2

Конечно, я бы написал бы адрес сайта Вам в личку. Не хочу что бы он здесь светился.

28.10.2014, 10:18

Зарегистрирован:
2012-10-12
Сообщений: 386

Сейчас я Вам отвечу на e-mail

Псевдокласс :active

Псевдокласс :active определяет стиль для активной ссылки. Активной ссылка становится при нажатии на нее.

Синтаксис

Значения

HTML5 CSS2.1 CSS3 IE Cr Op Sa Fx

    active   

Вычислить число оборотов двигателя в минуту

Дается: линейка, часы с секундной стрелкой, лист бумаги, нитка, карандаш, ножницы.

В данном примере задается цвет обычных, посещеных и активных ссылок. Результат примера показан на рис. 1.

Результат использования псевдокласса active

Рис. 1. Результат использования псевдокласса :active

Добавить комментарий

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