Ir para conteúdo
Faça parte da equipe! (2024) ×
Conheça nossa Beta Zone! Novas áreas a caminho! ×
  • Quem está por aqui   0 membros estão online

    • Nenhum usuário registrado visualizando esta página.

Transition CSS3


Cr4cko
 Compartilhar

Posts Recomendados

  • Velha Guarda Ex-Staffer

Bom, vou passar algo à vocês que eu sempre uso.

Parei de usar jquery para diversas coisas no meu site.

Efeito fade, e qualquer tipo de transições com os efeitos :hover, :focus, etc.

CSS3 está ai para deixar o seu site mais clean e rapido.

 

Com o Transition, podemos adicionar efeitos sem a necessidade de javascript ou flash.

 

O efeito transition você pode instancia-lo da seguinte forma:

 

1 - Vamos criar um botão no css

 

É necessário se cadastrar para acessar o conteúdo.

 

Vamos testar?

Veja o exemplo:

É necessário se cadastrar para acessar o conteúdo.

 

Explicação completa (por Dotfile)

 

transition-delay: Determina a partir de quanto tempo a transição irá iniciar que o padrão é 0.

 

transition-duration: Duração do efeito em segundos que se não me engano por padrão é 0 também.

 

transition-property: Nome da propriedade CSS a qual o efeito da transição vai ser aplicado (border, background, etc)

 

transition-timing-function: Forma como se comporta o ritmo da transição que podem ser linear, ease, ease-in, ease-out e ease-in-out e tem um tipo de forma que você pode manipular (só procurar na internet).

 

e por fim a:

 

transition: Forma resumida que agrupa as outras 4 propriedades.

 

É necessário se cadastrar para acessar o conteúdo.

 

Exemplo:

 

É necessário se cadastrar para acessar o conteúdo.

 

OBS: A ordem não interfere no resultado.

 

Você pode ler mais a respeito no seguinte link

É necessário se cadastrar para acessar o conteúdo.

 

 

Qualquer dúvida, só postar aqui que eu respondo!

Abraços

Quer aprender a programar Python?

https://youtube.com/@ProgramadorPython

Link para o comentário
Compartilhar em outros sites

Dá uma atualizada ai, faz tempo que não é necessário usar vendor prefixes.

Vê ai:

É necessário se cadastrar para acessar o conteúdo.

 

É necessário se cadastrar para acessar o conteúdo.

 

O mesmo vale border-radius:

É necessário se cadastrar para acessar o conteúdo.

LOL

:slow:

Link para o comentário
Compartilhar em outros sites

  • Velha Guarda Ex-Staffer
Dá uma atualizada ai, faz tempo que não é necessário usar vendor prefixes.

Vê ai:

É necessário se cadastrar para acessar o conteúdo.

 

É necessário se cadastrar para acessar o conteúdo.

 

O mesmo vale border-radius:

É necessário se cadastrar para acessar o conteúdo.

LOL

Obrigado @rnxn pela informação, eu não estava sabendo dessa..

Eu não utilizo muito isso, pois sempre desenvolvo utilizando google chrome como navegador padrão..

Mas não sabia dessa.. valeu!

Abraços

Quer aprender a programar Python?

https://youtube.com/@ProgramadorPython

Link para o comentário
Compartilhar em outros sites

  • 2 semanas atrás...
  • Velha Guarda Ex-Staffer

Adicionei uma rapida explicação. Mas já tinha uma explicação dentro das tags code.

Só o exemplo já explica facilmente como funciona a propriedade Transition.

É um elemento que pode mudar o efeito dos estilos, sem a necessidade de flash/javascript.

Mas obrigado pela critica, vê se está bom a edição..

Abraços!

Quer aprender a programar Python?

https://youtube.com/@ProgramadorPython

Link para o comentário
Compartilhar em outros sites

Pensei em algo do tipo:

 

transition-delay: Determina a partir de quanto tempo a transição irá iniciar que o padrão é 0.

 

transition-duration: Duração do efeito em segundos que se não me engano por padrão é 0 também.

 

transition-property: Nome da propriedade CSS a qual o efeito da transição vai ser aplicado (border, background, etc)

 

transition-timing-function: Forma como se comporta o ritmo da transição que podem ser linear, ease, ease-in, ease-out e ease-in-out e tem um tipo de forma que você pode manipular (só procurar na internet).

 

e por fim a:

 

transition: Forma resumida que agrupa as outras 4 propriedades.

 

É necessário se cadastrar para acessar o conteúdo.

 

Exemplo:

 

É necessário se cadastrar para acessar o conteúdo.

 

OBS: A ordem não interfere no resultado.

 

Você pode ler mais a respeito no seguinte link

É necessário se cadastrar para acessar o conteúdo.

Link para o comentário
Compartilhar em outros sites

  • Velha Guarda Ex-Staffer

Dotfile, adicionei sua explicação mais completa ao topico.

Obrigado pela ajuda,

Abraços!

Quer aprender a programar Python?

https://youtube.com/@ProgramadorPython

Link para o comentário
Compartilhar em outros sites

Este tópico está impedido de receber novos posts.
 Compartilhar

×
×
  • Criar Novo...

Informação Importante

Nós fazemos uso de cookies no seu dispositivo para ajudar a tornar este site melhor. Você pode ajustar suas configurações de cookies , caso contrário, vamos supor que você está bem para continuar.