Пропишите блоку, который должен быть анимирован, свойство transition в CSS и поиграйтесь с его значениями. Например, transition: all 250ms ease-in-out;
Эта штука отвечает за базовые анимации, по сути, создаёт плавность изменения свойств CSS в том блоке, где задана.