Desafio: Adicionar um Efeito de Transição Suave
Tarefa
Aprimore a experiência visual do elemento div com o nome de classe box adicionando um efeito de transição suave às suas alterações ao passar o mouse. Siga estas etapas:
- Especifique o valor correto para a propriedade
transition-property. - Defina a duração da transição para
3000ms. - Garanta que a transição comece
200msapós o usuário passar o mouse sobre o elemento. - Aplique a função de tempo
cubic-bezier(0.165, 0.84, 0.44, 1)para controlar a aceleração e desaceleração da transição.
index.html
index.css
- Defina a propriedade
transition-propertycom o valor apropriado que corresponda às alterações que deseja animar ao passar o mouse. - Especifique o
transition-durationpara controlar a duração da transição (neste caso,3000ms). - Utilize a propriedade
transition-delaypara adicionar um atraso antes do início da transição após o usuário passar o mouse sobre o elemento (defina como200ms). - Aplique a função de temporização
cubic-bezier(0.165, 0.84, 0.44, 1)para ajustar a aceleração e desaceleração da transição.
index.html
index.css
Tudo estava claro?
Obrigado pelo seu feedback!
Seção 3. Capítulo 7
Pergunte à IA
Pergunte à IA
Pergunte o que quiser ou experimente uma das perguntas sugeridas para iniciar nosso bate-papo
Awesome!
Completion rate improved to 2.04
Desafio: Adicionar um Efeito de Transição Suave
Deslize para mostrar o menu
Tarefa
Aprimore a experiência visual do elemento div com o nome de classe box adicionando um efeito de transição suave às suas alterações ao passar o mouse. Siga estas etapas:
- Especifique o valor correto para a propriedade
transition-property. - Defina a duração da transição para
3000ms. - Garanta que a transição comece
200msapós o usuário passar o mouse sobre o elemento. - Aplique a função de tempo
cubic-bezier(0.165, 0.84, 0.44, 1)para controlar a aceleração e desaceleração da transição.
index.html
index.css
- Defina a propriedade
transition-propertycom o valor apropriado que corresponda às alterações que deseja animar ao passar o mouse. - Especifique o
transition-durationpara controlar a duração da transição (neste caso,3000ms). - Utilize a propriedade
transition-delaypara adicionar um atraso antes do início da transição após o usuário passar o mouse sobre o elemento (defina como200ms). - Aplique a função de temporização
cubic-bezier(0.165, 0.84, 0.44, 1)para ajustar a aceleração e desaceleração da transição.
index.html
index.css
Tudo estava claro?
Obrigado pelo seu feedback!
Seção 3. Capítulo 7