Command Palette

Search for a command to run...

GE

Gerador de Transição CSS

Construa uma transição CSS da propriedade, duração, função de temporização e atraso com uma visualização de hover ao vivo e, em seguida, copie o código pronto para produção Suporta várias camadas.

Presets
Toolz
Layers
Layer 1
300ms
0ms
Generated CSS
transition: all 300ms ease;
Category:css
Mode:Offline
Version:1.0.0
Access:Free

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?

1

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.

2

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.

3

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.

4

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

Uma transição CSS anima a mudança entre dois valores de uma propriedade ao longo de uma duração definida em vez de alternar instantaneamente Você a define uma vez no estado base, e o navegador facilita a propriedade sempre que seu valor muda, como no hover ou quando uma classe é alternada.

Comments

0 comments

0/2000 characters

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

css transition generatorcss transitiontransition csscss hover effecttransition timing functioncubic beziercss easetransition delaycss animation timing