1

Ok so I've got this submenu in the sidebar, but I run into an issue when it comes to animating it. I have tried to use the transform property in combination with display: none;, but still it opens instantly. If I use only transform, it takes up the space… Is there any way around this, with transform or without it?

.hide-submenu {
    display: none;
    transform: scaleY(0);
}

.show-submenu {
    transform: scaleY(1);
}

Here's a Stackblitz example: https://stackblitz.com/edit/angular-bvk6ku?file=src%2Fapp%2Fapp.component.ts

Smithy
  • 807
  • 5
  • 17
  • 43

0 Answers0