Anúncios incomodam? Ir Sem anúncios Hoje

Gerador de Transformação CSS

DesenvolvedorMatemática
ANUNCIADO Remover?

Transformações de Preset


Transformações 2D


Transformações 3D


Transformar Origem


Opções

Visualização ao Vivo
Transformar
ANUNCIADO Remover?

Guia

Geração de Transformação CSS

Gerador de Transformação CSS

Construa visualmente as propriedades de transformação do CSS com pré-visualização em tempo real. Ajuste os controles deslizantes de 2D e 3D para rotação, escala, inclinação, translação e perspectiva, depois copie o CSS gerado. Inclui um seletor de origem da transformação em grade, um botão para pré-visualização de animações e presets de um clique para efeitos comuns como giros e inclinações.

Como usar

Arraste os controles para ajustar cada propriedade de transformação e observe o efeito aplicado ao elemento de pré-visualização em tempo real. Use a seção 2D para rotação, escala, inclinação (skew) e translação. Alterne para a seção 3D para rotaçãoX, rotaçãoY, rotaçãoZ e perspectiva. Clique em qualquer célula na grade de origem da transformação para mudar o ponto central de rotação. Teste os presets para efeitos rápidos ou alterne a pré-visualização da animação para ver como a transformação se anima em loop. Copie o CSS gerado quando estiver satisfeito com o resultado.

Características

  • Visualização ao Vivo Veja os transformações aplicadas em um elemento de demonstração instantaneamente enquanto ajusta os controles.
  • Transformações 2D – Rotação, escalar X/Y, inclinar X/Y e translocar X/Y com controles precisos de deslizadores
  • Transformações 3D Rotação X, rotação Y, rotação Z e perspectiva para efeitos de profundidade
  • Grelha de Origem Transformada Um seletor de grade 3×3 visual para definir o ponto central de rotação, além de entradas personalizadas porcentuais.
  • Predefinições Efeitos de um clique: Inverter Horizontalmente, Inverter Verticalmente, Inclinar à Esquerda, Inclinar à Direita, Flip de Cartão em 3D, Sair para fora
  • Pré-visualização da Animação – Alternar para visualizar a animação de transformação rodando suavemente com transições CSS
  • Saída de CSS Limpo – Cadeia de transformação combinada com origem de transformação e prefixos de vendedor opcionais
  • Redefinir Tudo Retorne todos os deslizadores para valores padrão com um clique

ANUNCIADO Remover?

Perguntas frequentes

  1. Qual é a diferença entre transformações 2D e 3D em CSS?

    Transformações em 2D atuam apenas nos eixos X e Y, afetando as dimensões largura e altura. Incluem rotação, escala, inclinação (skew) e translação. Transformações em 3D adicionam o eixo Z para profundidade, permitindo que elementos pareçam girar no espaço tridimensional. Propriedades como rotateX e rotateY inclinam os elementos para frente ou para trás do observador. As transformações em 3D exigem um valor de perspectiva na ancestral ou no elemento para criar a ilusão de profundidade. Sem perspectiva, as rotações em 3D parecem planas. Tanto transformações em 2D quanto em 3D podem ser combinadas em uma única propriedade de transformação.

  2. O que é o `transform-origin`?

    A origem de transformação define o ponto em torno do qual as transformações são aplicadas. Por padrão, ela é o centro do elemento (50% 50%). Mudá-la para canto superior esquerdo (0% 0%) faz com que rotações girem a partir do canto em vez do centro. Isso altera drasticamente como as transformações de rotação, escala e deslocamento aparecem. Por exemplo, girar 45 graus em torno do centro faz com que o elemento gire no lugar, enquanto girar a partir do canto superior esquerdo faz com que ele se mova como uma porta. A origem aceita palavras-chave (canto superior, centro, canto inferior, esquerda, direita), porcentagens ou valores de pixel para controle preciso.

  3. Como funciona o **perspectiva** do CSS?

    A perspectiva define a distância entre o observador e o plano Z, criando a ilusão de profundidade para transformações em 3D. Um valor menor, como 200px, cria uma perspectiva extrema próxima onde os efeitos tridimensionais parecem dramáticos e distorcidos. Um valor maior, como 2000px, cria uma perspectiva distante e sutil. A perspectiva pode ser definida no elemento pai como propriedade (perspective: 800px) ou no próprio elemento através de uma função de transformação (transform: perspective(800px)). O método do elemento pai é preferido quando vários elementos filhos compartilham o mesmo espaço tridimensional.

  4. Você ainda precisa de prefixos de fornecedor para transformações CSS?

    Em 2026, prefixos de vendedores para transformações CSS são raros. A propriedade transformo sem prefixo é suportada em todos os navegadores modernos, incluindo Chrome, Firefox, Safari, Edge e navegadores móveis. O prefixo `-webkit-transform` era necessário para versões mais antigas do Safari e iOS antes da versão 9 do Safari (2015). Se precisar de suporte para navegadores muito antigos, esse gerador pode incluir prefixos de vendedores como comentários na saída. Para a maioria dos projetos voltados para navegadores atuais, a versão sem prefixo é suficiente e o código fica mais limpo sem os prefixos.

Quer eliminar anúncios? Fique sem anúncios hoje mesmo

Instale nossas extensões

Adicione ferramentas de IO ao seu navegador favorito para acesso instantâneo e pesquisa mais rápida

Ao Extensão do Chrome Ao Extensão de Borda Ao Extensão Firefox Ao Extensão Opera

O placar chegou!

Placar é uma forma divertida de acompanhar seus jogos, todos os dados são armazenados em seu navegador. Mais recursos serão lançados em breve!

ANUNCIADO Remover?
ANUNCIADO Remover?
ANUNCIADO Remover?

Notícias com destaques técnicos

Envolver-se

Ajude-nos a continuar fornecendo ferramentas gratuitas valiosas

Compre-me um café
ANUNCIADO Remover?