Pseudo-classe :focus-visible CSS
- Página anterior :focus
- Próxima página :focus-within
- Voltar à página anterior Manual de Pseudo-classe CSS
Definição e uso
CSS :focus-visible
O pseudo-classe é usado para aplicar estilos de foco apenas quando o foco é obtido através do teclado, não através do mouse.
Isso pode ser usado com :focus
Usados em conjunto, criam estilos de foco diferentes para foco de teclado e foco de mouse/touch.
Exemplo
Escolha e defina o estilo do botão cujo foco é obtido através da tecla Tab do teclado:
button:focus-visible { outline: 2px solid red; }
Sintaxe CSS
:focus-visible { declarações css; }
Detalhes técnicos
Versão: | CSS4 |
---|
Suporte do navegador
Os números na tabela indicam a primeira versão do navegador que suporta completamente o pseudo-classe.
Chrome | Edge | Firefox | Safari | Opera |
---|---|---|---|---|
86 | 86 | 85 | 15.4 | 72 |
Páginas relacionadas
Tutorial:Pseudo-classe CSS
Referência:Pseudo-classe :focus do CSS
- Página anterior :focus
- Próxima página :focus-within
- Voltar à página anterior Manual de Pseudo-classe CSS