Como alterar a cor do botão ao passar o mouse em CSS?

Como Alterar A Cor Do Botao Ao Passar O Mouse Em Css



Um botão é uma parte fundamental do HTML que executa várias tarefas. Usando CSS, você pode projetar e estilizar o botão. Existem diferentes maneiras de projetar o botão, como colorir o botão, redimensionar, passar o mouse e muito mais.

Neste artigo, primeiro, aprenderemos como criar um botão e, em seguida, alterar a cor de um botão ao passar o mouse.







Vamos começar!



Como alterar a cor do botão ao passar o mouse em CSS?

Em CSS, “ :flutuar ” é usado para alterar a cor do botão ao passar o mouse. “ :flutuar ” é uma pseudo-classe que permite alterar o comportamento dos elementos HTML ao passar o mouse sobre ele, como elementos como links, botões, imagens e muito mais.



A sintaxe de :flutuar é fornecido abaixo.





Sintaxe



Na sintaxe fornecida acima, “ uma ” refere-se ao elemento HTML onde o “ :flutuar ' é aplicado. Em CSS, você pode definir o comportamento de foco dos elementos HTML, como cor, tamanho e largura do elemento.

Etapa 1: criar div e botão

No HTML, primeiro, criaremos uma div e adicionaremos um cabeçalho com

e um botão usando uma tag. Aqui, vamos atribuir o nome da classe do botão como “ btn ” e o texto do botão como “ Passe o mouse sobre mim ”.

HTML



O resultado do código acima mencionado é dado abaixo. Você pode ver que o título e o botão são criados:

Agora, vá para o CSS para estilizar o div e o botão um por um.

Etapa 2: botão de estilo e div

Primeiro, estilizaremos o contêiner criado usando “ div ”. Então, vamos definir a altura do div como “ 250px ” e a cor de fundo como “ rgb(199, 173, 192) ”. Também usaremos a propriedade border para ajustar a borda da div, largura como “ 5px ”, estilo como “ sólido ” e colorir como “ rgb(40, 2, 55) ”.

CSS

A saída abaixo indica que o estilo adicionado foi aplicado com sucesso no div:

Na próxima etapa, estilizaremos o botão usando CSS.

Agora, vamos estilizar o botão usando “ .btn ” para acessar o botão que é criado em HTML. Depois disso, ocultaremos a borda do botão definindo “ Nenhum ” como o valor da propriedade da borda. Depois disso, ajustaremos o tamanho da fonte para “ ampla ” e o preenchimento do botão para “ 10px ” para criar espaços entre o conteúdo do botão e a borda do botão. No final, definiremos a cor do texto e do plano de fundo como “ rgb(50, 0, 54) ' e ' rgb(193, 54, 135) ”:

O botão agora está estilizado:

Além disso, aplicaremos “ :flutuar ” para alterar a cor de um botão ao passar o mouse.

Etapa 3: alterar a cor do botão ao passar o mouse

Agora vamos usar “ .btn:hover ” para vincular o botão com o elemento de pseudo-classe hover. Como resultado, o foco será aplicado ao botão. Em seguida, definiremos a cor de fundo e a cor do texto do botão como “ rgb(66, 2, 41) ' e ' rgb(119, 255, 0) ”. Essas cores serão aplicadas ao botão quando passar o mouse sobre ele:

Na saída fornecida abaixo, você pode ver que a cor do botão é alterada quando o mouse passa sobre ele:

É isso! Explicamos o método para alterar a cor do botão ao passar o mouse usando CSS.

Conclusão

Para alterar a cor de um botão ao passar o mouse, o “ :flutuar ” elemento de pseudoclasse é usado. Para fazer isso, vincule o botão com :hover e defina a cor do botão, que mudará quando passarmos o mouse sobre ele. Neste artigo, explicamos o método para alterar a cor do botão ao passar o mouse e fornecemos um exemplo.