Пseudo-класс :active в CSS
- Предыдущая страница :active
- Следующая страница :any-link
- Вернуться на один уровень выше Референтное руководство по псевдоклассам CSS
Определение и использование
CSS :active
Псевдо-классы используются для выбора и установки стилей для элементов, которые в данный момент активируются пользователем.
:active
Псевдо-классы наиболее часто используются <a> и <button> Элементы. При нажатии на ссылку, она активируется; так же и для кнопок.
Совет:Использование :link
Установить стиль для ссылок на не посещенных страницах, используя :visited
Установить стиль для ссылок на посещенных страницах, используя :hover
Установить стиль для ссылок при наведении мыши.
Внимание:В CSS определениях::active
Должен быть放在 :hover
(! если есть) перед тем, как это будет生效!
Пример
Пример 1
Выберите и установите стиль для активированных ссылок:
a:active { background-color: yellow; }
Пример 2
Выберите и установите стиль для элементов <button> при нажатии пользователя:
button:active { background-color: pink; }
Пример 3
Выберите и установите стили для элементов <p>, <h1> и <a> при нажатии:
p:active, h1:active, a:active { background-color: yellow; }
Пример 4
Выберите и установите стили для не посещенных, посещенных, наведенных и активированных ссылок:
/* Не посещенная ссылка */ a:link { color: green; } /* Посещенная ссылка */ a:visited { color: green; } /* Ссылка при наведении мыши */ a:hover { color: red; } /* Активированная ссылка */ a:active { color: yellow; }
Пример 5
Установить различные стили для ссылок:
a.ex1:hover, a.ex1:active { color: red; } a.ex2:hover, a.ex2:active { font-size: 150%; }
CSS Грамматика
:active { css declarations; }
Технические детали
Версия: | CSS1 |
---|
Поддержка браузерами
Числа в таблице указывают на первую версию браузера, которая полностью поддерживает этот псевдо-класс.
Chrome | Edge | Firefox | Safari | Opera |
---|---|---|---|---|
4.0 | 7.0 | 2.0 | 3.1 | 9.6 |
Связанные страницы
Урок:CSS Ссылки
Урок:CSS Кнопки
Урок:CSS Псевдо-классы
- Предыдущая страница :active
- Следующая страница :any-link
- Вернуться на один уровень выше Референтное руководство по псевдоклассам CSS