Если вы хотите сделать какую-либо анимацию c использованием transition, создайте новый класс или id и опишите его с помощью css указав нужные вам свойства. А после при необходимости присвойте тэгу нужный вам класс или id с помощью JavaScript.
К примеру, у меня есть сайт, у которого есть кнопка открытия модального окна - меню.
У section присвоен класс modal, но после нажатия на кнопку ему еще добавляется класс opened, который и позволяет открыть модальное окно с анимацией
До нажатия:
После нажатия:
![5e45c5842d0c8134716489.png](https://habrastorage.org/webt/5e/45/c5/5e45c5842d0c8134716489.png)
Данный сайт:
https://triplicates.github.io/Afrianska/
Там же можно и посмотреть исходный код так как это GitHub репозиторий