Menu
Coddy logo textTech

Adicionar toques finais

Parte da seção CSS Mastery do Journey de HTML da Coddy. Lição 30 de 43.

challenge icon

Desafio

Fácil

Nesta lição, você adicionará um efeito de hover simples aos cartões para torná-los mais interativos e refinados.

Seu Desafio de CSS é fazer com que os cartões .feature respondam ao passar o mouse sobre eles:

  1. Use :hover para levantar o cartão levemente com transform: translateY(-5px).
  2. Adicione box-shadow ao cartão para criar um efeito flutuante.
  3. Aplique transition para animar o hover suavemente, o valor deve ser matrix(1, 0, 0, 1, 0, -5).

Experimente você mesmo

<html>
<head>
  <title>Hobby Club Landing Page</title>
  <link rel="stylesheet" href="styles.css">
</head>
<body>
    
  <header class="hero">
      <div class="container">
        <h1>Welcome to Hobby Club</h1>
        <p>Find your passion. Join a community. Grow your skills.</p>
        <a href="#" class="btn">Get Started</a>
      </div>
  </header>

  <section class="features">
    <h2 class="section-title">Popular Clubs</h2>
    <div class="cards">
      <div class="feature">
        <div class="icon"><img src="https://upload.wikimedia.org/wikipedia/commons/f/fa/Android_Emoji_1f4f7_red.svg" width="20px"></div>
        <h3>Photography</h3>
        <p>Capture the moment and share your perspective.</p>
      </div>
      <div class="feature">
        <div class="icon"><img src="https://upload.wikimedia.org/wikipedia/commons/5/51/Emoji_u1f3a8.svg" width="20px"></div>
        <h3>Art & Design</h3>
        <p>Draw, paint, and bring your creative ideas to life.</p>
      </div>
      <div class="feature">
        <div class="icon"><img src="https://upload.wikimedia.org/wikipedia/commons/e/e6/Emoji_u1f3ae.svg" width="20px"></div>
        <h3>Gaming</h3>
        <p>Connect with fellow gamers and play your favorite titles.</p>
      </div>
    </div>
  </section>

</body>
</html>

Todas as lições de CSS Mastery

Pratique por conta própria: Playground de Web