1
resposta

Desafio: personalizando com o Hover

HTML:
html
Copiar
Editar
<div class="social-links">
  <a href="https://www.instagram.com/seuusuario" target="_blank">Instagram</a>
  <a href="https://www.linkedin.com/in/seuusuario" target="_blank">LinkedIn</a>
</div>
CSS:
css
Copiar
Editar
/* Estilo base para os links */
.social-links a {
  text-decoration: none; /* Remove o sublinhado */
  color: #333; /* Cor padrão do texto */
  font-size: 18px; /* Tamanho da fonte */
  padding: 8px 12px; /* Espaçamento ao redor do texto */
  border-radius: 4px; /* Bordas arredondadas */
  transition: all 0.3s ease-in-out; /* Suaviza as transições */
}

/* Estilo no hover */
.social-links a:hover {
  color: #ffffff; /* Cor do texto muda para branco */
  background-color: #0077b6; /* Fundo muda para azul */
  font-size: 20px; /* Aumenta levemente o tamanho da fonte */
  box-shadow: 0 4px 8px rgba(0, 0, 0, 0.2); /* Adiciona uma leve sombra */
}
Explicação:
Transição suave: A propriedade transition aplicada no estilo base dos links cria uma animação quando o hover é ativado, deixando o efeito mais fluido.
Mudança de cor e fundo: No estado :hover, o texto fica branco, e o fundo muda para azul.
Tamanho da fonte: Aumentar levemente o texto no hover ajuda a destacar o link.
Sombra: O box-shadow dá um efeito de destaque ao link.
1 resposta

Oi, Camila! Como vai?

Obrigada por compartilhar seu código com a comunidade Alura.

Gostei de como você aplicou o :hover para melhorar a interação dos links. A transição suave e a sombra no hover tornam a experiência mais agradável.

Conte com o apoio do Fórum na sua jornada. Abraços e bons estudos!

Caso este post tenha lhe ajudado, por favor, marcar como solucionado ✓

bons estudos