Gerador de Transform

Combine translate, rotate, scale e skew num único transform.

Animação & Interação
Elemento
 estilo.css

Propriedades CSS utilizadas

transform

Aplica transformações geométricas (translação, rotação, escala, inclinação) sem afetar o fluxo do documento — o espaço original do elemento é preservado.

Ordem das funções

A ordem importa: translate(rotate(scale(x))) produz um resultado diferente de scale(rotate(translate(x))), pois cada função opera sobre o sistema de coordenadas já transformado pela anterior.

Perguntas frequentes

Transform afeta o layout dos elementos vizinhos?

Não. O elemento é transformado visualmente, mas o espaço que ele ocupava no fluxo permanece o mesmo.

Transform é performático para animações?

Sim, é uma das propriedades mais baratas de animar porque roda na GPU, ao lado de opacity.

Como definir o ponto de origem da transformação?

Use transform-origin (ex: 'center', 'top left') para mudar o ponto a partir do qual rotate/scale acontecem.