transition: all 300ms ease;O que é o Gerador de Transição CSS?
O CSS Transition Generator é um editor visual para a propriedade de transição CSS Você escolhe qual propriedade animar, define a duração, escolhe uma função de temporização e adiciona um atraso e, em seguida, aciona uma visualização ao vivo para assistir à flexibilização exata antes de copiar a declaração. Você pode colocar várias transições em uma abreviação - por exemplo, desvanecimento da opacidade enquanto move uma transformação - e cada camada obtém sua própria propriedade, duração, tempo e atraso.
Uma transição diz ao navegador para animar a mudança entre dois valores de uma propriedade em vez de mudar instantaneamente Altere uma cor de fundo no hover sem transição e ele se encaixa; adicione transição: facilidade de 200 ms de cor de fundo e a mesma mudança facilita mais de um quinto de segundo A transição vive no estado base, não no estado de hover, então o elemento anima tanto para dentro quanto para fora da mudança, que é o que faz uma interação parecer terminada em vez de abrupta no caminho de volta.
Tudo acontece no seu navegador Comece a partir de uma predefinição como Fade, Button hover ou Bounce, ajuste os controles deslizantes e seleciona, pressione o gatilho de visualização para ver o movimento e copie a abreviação A ferramenta escreve as quatro partes na ordem que a especificação requer - propriedade, duração, temporização-função, atraso - e omite o atraso quando é zero Nenhuma conta, sem uploads, e ele continua funcionando offline uma vez que a página tenha carregado.
O único erro mais comum é tentar fazer a transição de uma propriedade que não tem valores intermediários. display: nenhum para exibir: block não pode animar, porque display não é uma propriedade animável - não há meio caminho entre nenhum e block - e é por isso que um fade-in construído apenas no display salta A correção é fazer a transição de opacidade e visibilidade juntos, ou usar o comportamento discreto de permissão mais recente Também vale a pena animar transformação e opacidade em preferência a largura, altura, topo ou esquerda: os dois primeiros são compostos na GPU e não acionam layout, para que eles permaneçam suaves, enquanto animando propriedades de layout recalcula a página em cada quadro e é a fonte usual de transições irritadiças e gaguejantes.
Como usar o Gerador de Transição CSS?
Escolha uma predefinição ou propriedade
Comece a partir de uma predefinição como Fade, Button hover ou Bounce, ou escolha a propriedade que deseja animar - opacidade, transformação, cor de fundo ou tudo.
Defina a duração, a flexibilização e o atraso
Arraste os controles deslizantes de duração e atraso e escolha uma função de temporização - facilidade, linear, uma curva cúbica-bezier ou etapas Os valores são atualizados na abreviação à medida que você avança.
Antever a moção
Pressione o gatilho para reproduzir a transição no elemento de visualização Como uma transição precisa de uma mudança de estado para ser executada, a visualização alterna entre dois estados para que você veja a flexibilização.
Copie o CSS
Copie a abreviação de transição gerada e cole-a no estado base do seu elemento, não no estado de pairar, para que ele seja animado em ambas as direções.
Principais características
Várias Camadas de Transição
Adicione e remova camadas para animar várias propriedades de uma só vez - cada uma com sua própria propriedade, duração, função de temporização e atraso - unidas em uma abreviação separada por vírgulas
Curvas de Facilitação Real
As quatro palavras-chave CSS mais predefinições cubic-bezier com curadoria, incluindo uma curva padrão Material e uma curva Back overshoot, e uma função steps () para movimento quadro a quadro
Visualização do Live Hover
Um gatilho reproduz a transição em um elemento de visualização alternando entre dois estados, para que você sinta o tempo e a flexibilização antes de copiar uma única linha
Ordem abreviada correta
A saída segue a ordem de especificação da propriedade, duração, função de temporização e atraso, e diminui o atraso quando é zero para que o CSS permaneça limpo
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 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 Transform Generator
Build a CSS transform from translate, rotate, scale, skew and 3D perspective with live sliders and a preview, then copy production-ready code.
CSS Glassmorphism Generator
Create frosted-glass UI with a live preview and sliders for backdrop blur, transparency, saturation, color, and radius - then copy production-ready CSS.
Comments
0 comments
No comments yet. Be the first to share your thoughts!