"Se um trabalhador quiser fazer bem o seu trabalho, ele deve primeiro afiar suas ferramentas." - Confúcio, "Os Analectos de Confúcio. Lu Linggong"
Primeira página > Programação > Por que meu efeito de foco não está funcionando no meu botão?

Por que meu efeito de foco não está funcionando no meu botão?

Publicado em 2024-11-05
Navegar:639

Why Isn\'t My Hover Effect Working on My Button?

Alterando a cor do botão ao passar o mouse: uma resolução alternativa

Ao tentar alterar a cor de um botão ao passar o mouse, pode ser frustrante se a solução não produz o efeito desejado. Considere o código de exemplo fornecido:

a.button {
   ...
}
a.button a:hover{
     background: #383;
}

Esta solução tenta alterar a cor de fundo de um link quando ele passa o mouse sobre um elemento com a classe "botão". No entanto, isso não funciona porque o seletor está incorreto.

Para alterar efetivamente a cor do botão ao passar o mouse, a sintaxe correta é:

a.button:hover{
     background: #383;
}

Nesse caso, o seletor "a.button:hover" tem como alvo o próprio link "botão" quando ele passa o mouse, permitindo a mudança de cor pretendida.

Tutorial mais recente Mais>

Isenção de responsabilidade: Todos os recursos fornecidos são parcialmente provenientes da Internet. Se houver qualquer violação de seus direitos autorais ou outros direitos e interesses, explique os motivos detalhados e forneça prova de direitos autorais ou direitos e interesses e envie-a para o e-mail: [email protected]. Nós cuidaremos disso para você o mais rápido possível.

Copyright© 2022 湘ICP备2022001581号-3