transform: rotate(15deg);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?
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.
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.
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.
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
Related Tools
CSS Animation Generator
Build CSS keyframe animations from presets like fade, slide, bounce and spin. Adjust duration, easing, delay, iteration and direction, preview live, then copy the keyframes and animation shorthand.
CSS Filter Generator
Apply blur, brightness, contrast, grayscale, sepia, hue-rotate and more with live sliders and a preview, then copy production-ready CSS filter code.
CSS Grid Generator
Build CSS Grid layouts visually. Set columns, rows, track sizes, gaps and alignment with a live preview, then copy the generated grid CSS - all in your browser.
CSS Transition Generator
Build a CSS transition from property, duration, timing function and delay with a live hover preview, then copy production-ready code. Supports multiple layers.
Comments
0 comments
No comments yet. Be the first to share your thoughts!