Вопросы к Поиску с Алисой
Свойство visibility нельзя использовать в анимации CSS, потому что оно имеет только два состояния: видимый и невидимый. doka.guide Браузер не может определить промежуточные состояния, поэтому переход будет резким. www.dejurka.ru
Для реализации плавной анимации можно использовать комбинацию свойств, например, объединить visibility с opacity. webformyself.com qna.habr.com