Я пытаюсь анимировать мою страницу, но имею следующую проблему:
У меня есть содержимое div на моей странице и кнопка, которая открывает другой div над содержимым. Я бы хотел, чтобы div исчез и скользнул внутрь, а нижний ребро наклонился вниз. Я создал анимацию, которую я хотел для div выше, которая открывается по щелчку, но не понимаю, что делать с содержимым div, например, код ниже:
<div class="wrapper">
<button (click)="animated = !animated"></button>
<div *ngIf="animated" [@slideInOutAnimation] class="animated-div">
THIS DIV IS ANIMATED</div>
<div class="content">THIS IS CONTENT DIV</div>
</div>
TYPESCRIPT:
animations: [
trigger('slideInOutAnimation', [
state('*', style({
})),
transition(':enter', [
style({
transform: 'translateY(-10%)',
opacity: 0
}),
animate('.5s ease-in-out', style({
transform: 'translateY(0)',
opacity: 1
}))
]),
transition(':leave', [
animate('.5s ease-in-out', style({
transform: 'translateY(-10%)',
opacity: 0
}))
])
])
]
Должен ли я создать какой-либо другой триггер, который будет перемещать мой контент div с анимированным?