Rikki Placebo
через setTimeout сложно нормальную логику написать. Например я через js говорю ему сначала задать display block первым классом, а вторым через setTimeout 0 уже нужный transition , но в обратную сторону нужно четкий таймаут прописывать и с этим проблема
Да просто все там, когда активный удаляешь делаешь другой класс который проиграет анимацию в обратном порядке, а потом после того как анимация проиграла удаляешь обратный при помощи СетТаймАут