CSS :active pseudoklass
- föregående sida :active
- nästa sida :any-link
- återgå till föregående nivå CSS pseudoklass referenshandbok
Definition och användning
CSS :active
pseudoklasser används för att välja och ställa in stilar för element som användaren aktiverar.
:active
pseudoklasser används mest för <a> och <button> element. När användaren klickar på en länk aktiveras den; det är samma för knappar.
Tips:Använd :link
Ställ in stilar för länkar till obesökta sidor, använd :visited
Ställ in stilar för länkar till besökta sidor, använd :hover
Ställ in stilar för länkar vid muspekare
Observera:I CSS-definitioner:active
Måste placeras :hover
!(Om det finns)kan det endast träda i kraft!
Exempel
Exempel 1
Välj och ställ in stilar för aktiverade länkar:
a:active { background-color: yellow; }
Exempel 2
Välj och ställ in stilar för <button> vid klick:
button:active { background-color: pink; }
Exempel 3
Välj och ställ in stilar för <p>、<h1> och <a>-element vid klick:
p:active, h1:active, a:active { background-color: yellow; }
Exempel 4
Välj och ställ in stilar för obesökta, besökta, musepekar och aktiverade länkar:
/* Obesökta länkar */ a:link { color: green; } /* Besökta länkar */ a:visited { color: green; } /* Länkar med muspekare */ a:hover { color: red; } /* Aktiverade länkar */ a:active { color: yellow; }
Exempel 5
Ställ in olika stilar för länkar:
a.ex1:hover, a.ex1:active { color: red; } a.ex2:hover, a.ex2:active { font-size: 150%; }
CSS-syntax
:active { css deklarationer; }
Tekniska detaljer
Version: | CSS1 |
---|
Webbläsarstöd
Talen i tabellen anger den första webbläsaren som helt stöder denna pseudoklass.
Chrome | Edge | Firefox | Safari | Opera |
---|---|---|---|---|
4.0 | 7.0 | 2.0 | 3.1 | 9.6 |
relaterade sidor
教程:CSS-länkar
教程:CSS-knappar
- föregående sida :active
- nästa sida :any-link
- återgå till föregående nivå CSS pseudoklass referenshandbok