Pseudo-classe :active do CSS
- Página anterior :active
- Próxima página :any-link
- Voltar à camada superior Manual de Pseudo-classe CSS
Definição e uso
CSS :active
Os pseudoclássicos são usados para escolher e definir os estilos dos elementos que o usuário está ativando.
:active
Os seletores pseudoclássicos são mais usados para <a> e <button> elemento. Quando o usuário clicar no link, ele será ativado; o botão também é assim.
Dica:Usar :link
Definir o estilo do link da página não visitada, usando :visited
Definir o estilo do link da página visitada, usando :hover
Definir o estilo do link ao passar o mouse.
Atenção:Nos definições CSS,:active
Deve estar colocado :hover
após (se existir) para funcionar!
Exemplo
Exemplo 1
Escolher e definir o estilo do link ativo:
a:active { background-color: yellow; }
Exemplo 2
Escolher e definir o estilo do <button> ao clicar:
button:active { background-color: pink; }
Exemplo 3
Escolher e definir os estilos dos elementos <p>, <h1> e <a> ao clicar:
p:active, h1:active, a:active { background-color: yellow; }
Exemplo 4
Escolher e definir os estilos dos links não visitados, visitados, ao passar o mouse e ativos:
/* Link não visitado */ a:link { color: green; } /* Link visitado */ a:visited { color: green; } /* Link ao passar o mouse */ a:hover { color: red; } /* Link ativo */ a:active { color: yellow; }
Exemplo 5
Definir estilos diferentes para os links:
a.ex1:hover, a.ex1:active { color: red; } a.ex2:hover, a.ex2:active { font-size: 150%; }
Sintaxe CSS
:active { declarações css; }
Detalhes técnicos
Versão: | CSS1 |
---|
Suporte do navegador
Os números na tabela indicam a primeira versão do navegador que suporta completamente esse seletor.
Chrome | Edge | Firefox | Safari | Opera |
---|---|---|---|---|
4.0 | 7.0 | 2.0 | 3.1 | 9.6 |
Páginas relacionadas
Tutorial:Links CSS
Tutorial:Botões CSS
Tutorial:Seletores CSS
- Página anterior :active
- Próxima página :any-link
- Voltar à camada superior Manual de Pseudo-classe CSS