она вызывается по кнопке плавно, но скрывается резко, что можно сделать, чтобы она также плавно уходила? https://pastebin.com/rdaRnpZ7
весьма вероятно транзишен на скрытие на настроен
спасибо, посмотрю этот момент
Привет! Это потому, что скрывается при помощи v-if, то есть резко вырезается прямо из DOM. Попробуй сделать так: модалка существует всегда, но с opacity: 0 и pointer-events: none. При активации pointer-events сразу устанавливается в auto, при скрытии сразу в none. А вот opacity пусть плавно туда-сюда переезжает по транзишену (`transition: 200ms`)
Сама активация/деактивация станет добавлением/снятием одного класса, а все нужные CSS-правила будут заранее заданы этому классу
Обсуждают сегодня