Pseudoklasa :active w CSS
- Poprzednia strona :active
- Następna strona :any-link
- Wróć do poprzedniego poziomu Podręcznik referencyjny pseudo-klas CSS
Definicja i użycie
CSS :active
Pseudoklasy są używane do wyboru i ustawiania stylów dla elementów, które użytkownik aktualnie aktywuje.
:active
Pseudoklasy są najczęściej używane do <a> i <button> elementów. Kiedy użytkownik kliknie link, zostanie on aktywowany; tak samo jest z przyciskami.
Wskazówka:Używaj :link
Ustaw styl linków dla nieodwiedzonych stron, używając :visited
Ustaw styl linków dla odwiedzonych stron, używając :hover
Ustaw styl linków przy wskazywaniu myszką.
Uwaga:W definicji CSS,:active
Musi być umieszczony :hover
musi być zastosowany (jeśli istnieje)!
Przykład
Przykład 1
Wybierz i ustaw style dla aktywnych linków:
a:active { background-color: yellow; }
Przykład 2
Wybierz i ustaw style dla <button> przy kliknięciu:
button:active { background-color: pink; }
Przykład 3
Wybierz i ustaw style dla <p>, <h1> i <a> elementów przy kliknięciu:
p:active, h1:active, a:active { background-color: yellow; }
Przykład 4
Wybierz i ustaw style dla nieodwiedzonych, odwiedzonych, wskazywanych myszką i aktywnych linków:
/* Nieodwiedzony link */ a:link { color: green; } /* Odwiedzony link */ a:visited { color: green; } /* Link wskazywany myszką */ a:hover { color: red; } /* Aktywny link */ a:active { color: yellow; }
Przykład 5
Ustaw różne style dla linków:
a.ex1:hover, a.ex1:active { color: red; } a.ex2:hover, a.ex2:active { font-size: 150%; }
CSS składnia
:active { deklaracje css; }
Szczegóły techniczne
Wersja: | CSS1 |
---|
Obsługa przeglądarek
Liczby w tabeli wskazują na pierwszą wersję przeglądarki, która w pełni obsługuje tę pseudoklasę.
Chrome | Edge | Firefox | Safari | Opera |
---|---|---|---|---|
4.0 | 7.0 | 2.0 | 3.1 | 9.6 |
Strony związane
Tutorial:CSS linki
Tutorial:CSS przyciski
Tutorial:CSS pseudoklasy
- Poprzednia strona :active
- Następna strona :any-link
- Wróć do poprzedniego poziomu Podręcznik referencyjny pseudo-klas CSS