Stack Overflow em Português Asked by veroneseComS on December 15, 2020
Possuo três cards e estou tentando aplicar uma animaton com scale()
reduzindo e aumentando o tamanho do card quando o segundo cartão é exibido ou removido. Meu problema é que, quando removo o segundo elemento, meu terceiro elemento espera a animação do segundo card terminar para ocupar a posição do segundo card.
Isto é o que eu tentei:
animations: [
trigger(
'scaleAnimation', [
transition(':enter', [
style({transform: 'scale(0)', opacity: 0}),
animate('500ms', style({transform: 'scale(1)', opacity: 1}))
]),
transition(':leave', [
style({transform: 'scale(1)', opacity: 1}),
animate('500ms', style({transform: 'scale(0)', opacity: 0}))
])
]
)
]
No meu template:
<div class="card">
The first content
</div>
<div [@scaleAnimation] *ngIf="showSecondCard === true" class="card">
The second content
<button type="button" (click)="removeSecondCard()">Remove</button>
</div>
<div class="card">
The third content
</div>
Como posso fazer com que o terceiro elemento ocupe a posição do segundo elemento de forma gradativa enquanto a animação em escala do segundo elemento está em execução?
Tentei algumas alternativas setando o card como position: absolute
mas não ficou como esperava.
1 Asked on January 6, 2021 by matheus-ribeiro
1 Asked on January 5, 2021 by moises-santos
1 Asked on January 4, 2021 by joo-victor-teixeira
1 Asked on January 3, 2021 by paulo-roberto
0 Asked on January 2, 2021 by antonio-braz-finizola
1 Asked on January 2, 2021 by mateus-silva
0 Asked on January 2, 2021 by uberdam-cavaletti
1 Asked on January 2, 2021 by gustavosevero
3 Asked on January 1, 2021 by user37612
2 Asked on December 31, 2020 by nullptr
1 Asked on December 31, 2020 by wladyband
1 Asked on December 30, 2020 by gg-wingert
1 Asked on December 30, 2020 by bruno-araujo-santana
1 Asked on December 30, 2020 by israel-zebulon
3 Asked on December 29, 2020 by roberval-sena
Get help from others!
Recent Questions
Recent Answers
© 2023 AnswerBun.com. All rights reserved. Sites we Love: PCI Database, UKBizDB, Menu Kuliner, Sharing RPP