Como desvanecer imagens ao passar o rato? Aprenda a propriedade transition. 0.3s ease-in-out. Código limpo é acelerado por hardware.
PT-PT

Simples fade IN / fadé out ao hover usando css3

5.00 /5 - (28 votes )
Última verificação: 1 de maio de 2026
3min de leitura
Tutorial

Nos velhos tempos (era jQuery), usávamos .animate() ou .fadeIn() para efeitos de hover. Em 2026, usar JavaScript para isso é um crime contra o desempenho.

A transition CSS3 é acelerada por hardware (gerida pela GPU), mais suave e requer zero scripts.

#Por qué as transições CSS vencem o javascript

Benefícios de Desempenho:

  • Aceleração GPU: As transições CSS correm na placa gráfica, não na CPU
  • Sem Execução de JavaScript: Zero sobrecarga de script, resposta instantânea
  • Otimização do Navegador: Os navegadores otimizam animações CSS nativamente
  • Amigo da Bateria: Menos uso de CPU significa maior vida útil da bateria no telemóvel

#Efeito fade básico

Digamos que tem uma imagem que deve escurecer quando passa o rato sobre ela.

/* O Elemento */
.hover-image {
    opacity: 1;
    /* A Parte Mágica */
    transition: opacity 0.3s ease-in-out;
}

/* O Gatilho */
.hover-image:hover {
    opacity: 0.7;
}

O qué acontece:

  1. A imagem começa com opacity: 1 (totalmente visível)
  2. Ao passar o rato, transita para opacity: 0.7 (30% transparente)
  3. Leva 0.3 segundos com suavização suave
  4. Retorna a opacity: 1 quando o hover termina

#Compreender as propriedades de transição

#Transition-property

Específica qual propriedade CSS animar. Especifique sempre propriedades específicas em vez de all para melhor desempenho.

/* Bom: Propriedade específica */
transition: opacity 0.3s ease-in-out;

/* Melhor: Múltiplas propriedades específicas */

/* Evitar: Anima TODAS as propriedades (impacto no desempenho) */

#Transition-duration

Quanto tempo a animação demora. Valores comuns:

/* Muito rápido (subtil) */

/* Padrão (ponto ideal para UI) */

#Transition-timing-function

Controla a curva dé aceleração. É isto que faz as animações parecerem “naturais”.

/* Linear: Velocidade constante (robótico) */

/* Ease: Início lento, meio rápido, fim lento (padrão) */

/* Ease-in-out: Início e fim lentos, meio rápido (muito suave) */

#Sintaxé abreviada completa

Exemplos:

/* Propriedade única */

/* Com atraso */

#Efeitos hover avançados

#1. Fade + escala (efeito zoom)

Combiné opacidade e transformação para um efeito de zoom moderno:

.card-img {
    opacity: 1;
    transform: scale(1);
    transition: opacity 0.3s ease-in-out, transform 0.4s cubic-bezier(0.25, 0.46, 0.45, 0.94);
}

.card-img:hover {
    opacity: 0.9;
    transform: scale(1.05);
}

#2. Fade + texto sobreposto

Perfeito para galerias de imagens:

.image-container img {
    opacity: 1;
    transition: opacity 0.3s ease-in-out;
}

.image-container:hover img {
    opacity: 0.7;
}

#Resumo

As transições CSS são a forma moderna e performante de criar efeitos de hover.

Pontos Chave:

  • Use propriedades específicas, não all
  • 0.2-0.3s é o ponto ideal para interações UI
  • ease-out parecé o mais natural
  • Use transform em vez de propriedades de posição/tamanho
  • Teste em dispositivos reais

Exploré os nossos desenvolvimento profissional WordPress para levar o seu projeto mais longe.

Próximo passo

Transforme o artigo numa implementação real

Este bloco reforça a ligação interna e conduz o leitor para o passo seguinte mais útil dentro da arquitetura do site.

Quer implementar isto no seu site?

Se quer transformar o artigo em melhorias concretas, redesign ou num plano de implementação, posso fechar o escopo e executar.

Cluster relacionado

Explorar outros serviços WordPress e base de conhecimento

Reforce o seu negócio com suporte técnico profissional em áreas-chave do ecossistema WordPress.

FAQ do artigo

Perguntas Frequentes

Respostas práticas para aplicar o tema na execução real.

SEO-ready GEO-ready AEO-ready 3 Q&A
O que é Simples fade IN / fadé out ao hover usando css3?
Simples fade IN / fadé out ao hover usando css3 é relevante quando pretendé um WordPress mais estável, melhor desempenho e menos falhas em produção.
Como implementar Simples fade IN / fadé out ao hover usando css3?
Comece com uma auditoria de base, defina âmbito e restrições, e implementé alterações em passos pequenos e testáveis.
Porque é que Simples fade IN / fadé out ao hover usando css3 é importante?
Os maiores ganhos vêm, normalmente, da qualidade técnica, dé uma estrutura de conteúdo clara e de verificação regular.

Precisa de FAQ adaptado ao setor e mercado? Criamos uma versão alinhada com os seus objetivos de negócio.

Fale connosco

Artigos Relacionados

Austin Ginder divulgou quatro backdoors em plugins do WordPress.org em 30 dias, além de um autor que manteve um servidor de atualizações oculto durante cinco anos. O que isto significa para os mapas de dependências NIS2 e DORA.
security

Quatro backdoors em plugins num mês: cadeia de fornecimento WordPress em 2026

Austin Ginder divulgou quatro backdoors em plugins do WordPress.org em 30 dias, além de um autor que manteve um servidor de atualizações oculto durante cinco anos. O que isto significa para os mapas de dependências NIS2 e DORA.

O mercado WordPress português 2026 está espremido entre tarifas brasileiras baixas, agências espanholas a competir e clientes europeus exigentes. Posicionamento prático.
opinião

WordPress em Portugal - entre o Brasil, a Espanha e o resto da Europa em 2026

O mercado WordPress português 2026 está espremido entre tarifas brasileiras baixas, agências espanholas a competir e clientes europeus exigentes. Posicionamento prático.

Em média 24 candidaturas por oferta de emprego em TI em 2025 segundo a No Fluff Jobs. Em 2024 eram 44. Uma queda de 45,5 por cento ano a ano num único número, que altera a estratégia de recrutamento do lado de quem compra trabalho. Uma polémica contra duas narrativas: "mercado do trabalhador" e "mercado do empregador".
rynek

Queda de candidaturas de 45 por cento por oferta: fim do eldorado, início de um mercado transparente

Em média 24 candidaturas por oferta de emprego em TI em 2025 segundo a No Fluff Jobs. Em 2024 eram 44. Uma queda de 45,5 por cento ano a ano num único número, que altera a estratégia de recrutamento do lado de quem compra trabalho. Uma polémica contra duas narrativas: "mercado do trabalhador" e "mercado do empregador".