Свойство transition в CSS помогает избежать резких изменений при стилизации веб-элементов путём создания плавных переходов между двумя состояниями элемента. 12
Оно делает анимацию более естественной и приятной для глаз, делая переходы между различными стилями более мягкими и эстетичными. 2