Tilt 3D seguindo o mouse + brilho

✦ HTML Tilt 3D

Obs: Não esqueça de definir a classe CSS: "movimento-3d" na imagem

Copiar para a área de transferência
<!-- 1) Biblioteca -->
<script src="https://cdnjs.cloudflare.com/ajax/libs/vanilla-tilt/1.7.0/vanilla-tilt.min.js" defer></script>

<!-- 2) CSS: container e glare com blend-mode -->
<style>
  /* aplique a classe no widget de Imagem ou num wrapper em volta da imagem */
  .movimento-3d{
    display:inline-block;
    position:relative;
    border-radius:12px;         /* ajuste se quiser cantos arredondados */
    overflow:hidden;            /* garante que o glare respeite o raio */
    transform-style:preserve-3d;
    will-change: transform;
    transition: transform 400ms cubic-bezier(.03,.98,.52,.99); /* suaviza o retorno */
  }

  /* garante que a imagem ocupe o espaço certinho */
  .movimento-3d img{
    display:block;
    width:100%;
    height:auto;
    pointer-events:none; /* evita “grudar” o hover na própria imagem */
  }

  /* o VanillaTilt injeta esses elementos para o brilho */
  .movimento-3d .js-tilt-glare,
  .movimento-3d .js-tilt-glare-inner{
    border-radius:inherit;
    pointer-events:none;
  }

  /* “modo de mesclagem” no glare: troque por overlay/multiply/screen conforme o efeito desejado */
  .movimento-3d .js-tilt-glare-inner{
    mix-blend-mode: overlay;   /* tente 'overlay' pra um glare mais “duro” */
    opacity: .8 !important;   /* limite global do glare (além do max-glare do JS) */
  }
</style>

<!-- 3) Inicialização -->
<script>
  document.addEventListener("DOMContentLoaded", function () {
    const els = document.querySelectorAll(".movimento-3d");

    // Inicializa o tilt
    VanillaTilt.init(els, {
      max: 25,                   // ângulo máximo
      speed: 600,                // velocidade de animação
      scale: 1.05,               // leve zoom
      perspective: 800,          // profundidade 3D
      glare: true,               // ativa glare
      "max-glare": 1,         // 0–1 (controla a intensidade do brilho)
      easing: "cubic-bezier(.03,.98,.52,.99)",
      gyroscope: false,          // evita “tremer” em mobile
      reset: true,               // volta ao padrão ao sair do hover
      transition: true
    });

    // Garantia extra: força o reset ao sair do elemento
    els.forEach(el => {
      el.addEventListener("mouseleave", () => {
        if (el.vanillaTilt) el.vanillaTilt.reset(); // chamada oficial da lib
      });
    });
  });
</script>

◆ 20/11 ◆ CURSO DE WEB DESIGN ◆ ULTIMA TURMA 2025

O curso mais F#DA de criação de Sites/Landing Pages está chegando…

Se torne um Web Designer completo do Zero: do design às ferramentas, tudo em um único curso completo.

Abertura da turma dia 20/11 — entre para a lista

Curso mais completo de WebDesign

Aprenda do Zero

Não importa se nunca abriu o Figma, Photoshop ou Elementor. A gente pega na sua mão e te leva do básico até publicar sua primeira página.

O Mercado Mais Bem Pago do Design

Toda empresa, lançamento e marca precisa de alguém que crie sites bonitos e que funcionam.
 E aqui tá o ponto: é um dos setores que mais pagam dentro do design. Enquanto muita gente ainda se prende a post de Instagram, você aprende a criar algo que gera resultado real e é muito mais valorizado.

Zero programação

Chega de achar que precisa ser programador. Você vai aprender a criar páginas fodas sem escrever uma única linha de código.

O seu próximo passo

Se você é da área do Design (ou quer entrar) o Web Design é o melhor caminho: menos concorrência, mais valor e os projetos mais bem pagos do mercado.

Do design à página publicada

Aqui você aprende todo o processo de Web Designer: Desde a criação do Layout até a implementação da página online. Nada de ficar perdido entre mil tutoriais é o caminho direto pra virar Web Designer completo.

Abertura da turma dia 20/11 — entre para a lista

Dá pra ganhar dinheiro com Landing Pages?

A resposta é sim — e os dados da Kiwify e Hotmart comprovam.

A Hotmart é uma das maiores plataformas digitais do mundo, referência no mercado de infoprodutos. Já movimentou mais de US$ 10 bilhões em vendas, conectando 200 mil produtores ativos a uma base de mais de 21 milhões de compradores em diversos países.

E cada venda passou por uma Landing Page bem construída.

A Kiwify vem se consolidando como uma das principais plataformas no Brasil. Já reúne mais de 25 milhões de compradores, conta com 3,5 milhões de afiliados ativos e suporta os lançamentos e vendas de mais de 30 mil produtores digitais.

Por trás de cada produto vendido, existe uma Landing Page atraente e estratégica.

Você vai aprender a criar
essas páginas

Abertura da turma dia 20/11 — entre para a lista

Por que aprender Web Design?

O mercado paga {muito} bem

Criar páginas é uma das habilidades mais valorizadas no design. Empresas, Infoprodutores, Profissionais… pagam muito bem para criação de Páginas Profissionais e poucos dominam isso de verdade.

Poucos sabem fazer direito

A maioria dos designers ainda vive de posts e identidade visual. Poucos entendem o mercado de páginas, acham que é difícil, ou que precisa programar. o NO CODE PAGES vai mudar isso.)

Você se torna completo

Sabe os clientes que você já tem? Muitos deles precisam de sites e páginas, e você pode ser quem entrega tudo isso. Chega de deixar dinheiro na mesa

Abertura da turma dia 20/11 — entre para a lista

Olá, prazer 

Sou o Gustavo Hirt

Designer com mais de 7 anos de experiência.
Acredito que design é liberdade: liberdade para empreender, se posicionar e viver do que você cria.

Já ensinei +4.000 alunos e transformei meu trabalho em uma carreira que me permite fechar projetos que variam de 2 mil a 5 mil reais, além de contratos maiores de 10 mil reais. Em alguns meses, esse caminho me levou a faturar até 15 mil reais apenas com design de páginas.

Estou aqui para te guiar rumo a conquistas que podem elevar sua carreira a outro nível.

Copyright © 2025. Gustavo Hirt Todos direitos reservados CNPJ 40.725.105/0001-22