Pseudo-classe CSS :active
- Pagina precedente :active
- Pagina successiva :any-link
- Torna al livello superiore Manuale di riferimento dei pseudo-classe CSS
Definizione e uso
CSS :active
Le pseudo-classe sono usate per selezionare e impostare gli stili degli elementi che l'utente sta attivando.
:active
Le pseudo-classe sono più spesso usate per <a> e <button> elemento. Quando l'utente clicca sul link, il link viene attivato; è lo stesso per i pulsanti.
Suggerimento:Usa :link
Imposta lo stile dei link delle pagine non visitate, usando :visited
Imposta lo stile dei link delle pagine visitate, usando :hover
Imposta lo stile dei link al mouse sopra.
Attenzione:Nei definizioni CSS,:active
Deve essere messo :hover
(!Esistente) prima di avere effetto!
Esempio
Esempio 1
Seleziona e imposta gli stili dei link attivati:
a:active { background-color: yellow; }
Esempio 2
Seleziona e imposta lo stile del <button> al momento del click dell'utente:
button:active { background-color: pink; }
Esempio 3
Seleziona e imposta gli stili per i tag <p>, <h1> e <a> al momento del click:
p:active, h1:active, a:active { background-color: yellow; }
Esempio 4
Seleziona e imposta gli stili per i link non visitati, visitati, hover e attivati:
/* Link non visitato */ a:link { color: green; } /* Link visitato */ a:visited { color: green; } /* Link con il mouse sopra */ a:hover { color: red; } /* Link attivato */ a:active { color: yellow; }
Esempio 5
Imposta stili diversi per i link:
a.ex1:hover, a.ex1:active { color: red; } a.ex2:hover, a.ex2:active { font-size: 150%; }
Sintassi CSS
:active { dichiarazioni css; }
Dettagli tecnici
Versione: | CSS1 |
---|
Supporto del browser
I numeri nella tabella indicano la versione del browser che supporta completamente la pseudo-classe.
Chrome | Edge | Firefox | Safari | Opera |
---|---|---|---|---|
4.0 | 7.0 | 2.0 | 3.1 | 9.6 |
Pagine correlate
Tutorial:CSS Link
Tutorial:CSS Bottone
Tutorial:CSS Pseudo-classe
- Pagina precedente :active
- Pagina successiva :any-link
- Torna al livello superiore Manuale di riferimento dei pseudo-classe CSS