Microinterações enriquecem a experiência do usuário. Um botão ou card estático reduz o dinamismo da página. Adicionar transições controladas eleva o design do projeto.
1. O Segredo da Propriedade Transition
Nunca aplique o transition diretamente na regra do :hover. Ele deve residir no estado inicial do elemento para que o efeito ocorra tanto na entrada quanto na saída do mouse.
.modalv2-save {
background: #ff8000;
transition: background 0.2s ease-in-out, transform 0.1s ease;
}
.modalv2-save:hover {
background: #e67300;
transform: translateY(-2px);
}
Dica de Performance:
Evite animar propriedades pesadas como
margin ou width. Prefira transform e opacity, que utilizam aceleração de hardware (GPU).