два блока, display: flex, у второго блока есть кнопка, при нажатии на которую должен первый блок пропасть и второй блок заполнить все пространство, я пишу на vue, v-if поставил туда, он пропадает, но мне нужно это как-то сделать с анимацией, как это можно реализовать?
при нажатии на кнопку удалить первый блок и второму задать flex: 1, можно ещё с transition
компонент transition используй. С ключом на булевую переменную, которую ты переключаешь кнопкой.
https://vuejs.org/guide/built-ins/transition.html#transition-modes
стилями будет сложновато реализовать, так как свойство display не анимируется
ну да, у меня получается так, а можно как-нибудь сделать так, чтобы анимация слева к примеру или справа появлялась?
Обсуждают сегодня