Command Palette

Search for a command to run...

GE

Gerador de Transformação CSS

Construa uma transformação CSS a partir de translate, gire, dimensione, distorça e perspectiva 3 D com controles deslizantes ao vivo e uma visualização, depois copie o código pronto para produção.

O que é o CSS Transform Generator?

O CSS Transform Generator é um editor visual para a propriedade de transformação CSS Você move um controle deslizante para cada função de transformação - translate, gire, escalar, inclinar, e as funções 3 D rodarX, rotateY e perspectiva - e observe o efeito se aplicar a um elemento de visualização em tempo real, em seguida, copie o CSS exato que ele produz Também permite definir transform-origem, o ponto de ancoragem em cada rotação e escala gira em torno.

A propriedade de transformação reposiciona e remodela um elemento sem perturbar o layout em torno dele Um elemento traduzido, girado ou dimensionado ainda ocupa sua caixa original no fluxo, de modo que os elementos vizinhos não se movem, que é o que faz transformar a ferramenta correta para efeitos de hover, animações de entrada e qualquer movimento que não deve desencadear um refluxo Várias funções podem ser listadas em uma declaração, e elas são aplicadas da direita para a esquerda no espaço de coordenadas do elemento, de modo que a ordem realmente muda o resultado: translate então gire move o elemento e depois gira no lugar, enquanto gira em seguida, translate gira os eixos primeiro e envia o elemento para fora em um ângulo.

Tudo acontece no seu navegador Comece a partir de uma predefinição como Crescer, Girar, Virar ou Cartão 3 D, ajuste cada função e copie a declaração A ferramenta escreve apenas as funções que você realmente mudou, para que você nunca envie uma escala redundante (1) ou gire (0 deg) Nenhuma conta, sem uploads, e ele continua funcionando offline uma vez que a página tenha carregado.

Dois detalhes salvam o tempo de depuração real Primeiro, as rotações 3 D só parecem tridimensionais quando uma perspectiva está presente - ou uma função de perspectiva () primeiro na mesma transformação, como esta ferramenta a emite, ou uma propriedade de perspectiva no pai - caso contrário, rotateY simplesmente esmaga o elemento plano Segundo, qualquer elemento com uma transformação diferente de nenhum se torna um bloco de contenção para seus descendentes fixos e absolutamente posicionados e cria um novo contexto de empilhamento, exatamente como a propriedade de filtro Uma posição: filho fixo dentro de um pai transformado ancora para esse pai em vez da viewport, e ordenação de índice z que funcionou antes pode mudar Quando uma transformação quebra um layout de uma maneira que não tem nada a ver com sua aparência, esse comportamento de bloqueio de contenção é quase sempre a razão.

Como usar o CSS Transform Generator?

  1. Escolha uma predefinição ou comece a limpar

    Escolha uma predefinição como Crescer, Girar, Virar Horizontal, Skew ou 3 D Card para um ponto inicial instantâneo, ou comece a partir do padrão onde nenhuma transformação é aplicada.

  2. Ajuste os controles deslizantes de transformação

    Arraste os controles deslizantes de translação, rotação, escala, inclinação e perspectiva 3 D. A visualização é atualizada instantaneamente para que você possa ver exatamente como o elemento se move e se remodela.

  3. Defina a origem da transformação

    Escolha o ponto de origem - centro, um canto ou uma borda - que as rotações e a escala giram em torno de Mudá-lo do centro é o que transforma um giro em um balanço.

  4. Copie o CSS

    Copie a declaração de transformação gerada, que lista apenas as funções que você alterou na ordem correta, e cole-a em qualquer elemento da sua folha de estilo.

Principais características

  • Funções 2 D e 3D

    Traduzir, girar, dimensionar e inclinar para 2 D, além de rotateX, rotateY e perspectiva para 3 D - cada função de transformação comum com seu próprio controle deslizante

  • Ordem de Função Correta

    A ferramenta emite perspectiva primeiro e mantém translate, gire, dimensione e distorça em uma ordem sensata, de modo que a transformada copiada se comporta da maneira que a visualização parece

  • Controle de origem de transformação

    Defina o ponto de articulação para qualquer uma das nove posições de palavras-chave e observe como ele muda o eixo em que uma rotação ou escala gira

  • Saída mínima

    Apenas as funções que você realmente altera são escritas, então você nunca envia um valor de identidade como escala (1) ou translateX (0 px)

Frequently Asked Questions

A propriedade de transformação CSS move, gira, escala ou distorce um elemento sem afetar o layout circundante O elemento mantém seu espaço original no fluxo do documento, para que os elementos próximos não se desloquem, o que torna a transformação ideal para efeitos de hover e animações.

Comments

0 comments

0/2000 characters

No comments yet. Be the first to share your thoughts!

css transform generatorcss transformtransform csscss rotatecss scalecss translatecss skewcss 3d transformtransform origin