:active
Baseline Widely available
This feature is well established and works across many devices and browser versions. It’s been available across browsers since julho de 2015.
A pseudo-classe css <strong> :active </strong>
Esse estilo pode ser substituído por qualquer outra pseudo-classe relacionada ao link, ou seja, :link, :hover e :visited, aparecendo nas regras subseqüentes. Para estilizar apropriadamente os links, você precisa colocar a regra :active depois de todas as outras regras relacionadas ao link, conforme definido pela ordem LVHA. :link — :visited — :hover — :active.
Nota: Em sistemas com mouses com vários botões, o CSS 3 especifica que a pseudo-classe :active só deve ser aplicada ao botão principal em mouses destros, este é tipicamente o botão mais à esquerda.
Exemplo
>HTML
<body> <h1>:active CSS selector example</h1> <p> The following link will turn lime during the time you click it and release the click: <a href="#">Mozilla Developer Network</a>. </p> </body> CSS
body { background-color: #ffffc9; } a:link { color: blue; } /* links não visitados */ a:visited { color: purple; } /* links visitados */ a:hover { font-weight: bold; } /* user hovers */ a:active { color: lime; } /* links ativos */ Especificações
| Specification |
|---|
| HTML> # selector-active> |
| Selectors Level 4> # active-pseudo> |