Я провел некоторое тестирование и пришел к выводу, что, вероятно, невозможно .(По крайней мере с переходами или анимациями )
Проблема заключается в том, как браузеры отображают изображения на экране.Пиксели изображения, по-видимому, выровнены с пикселями вашего экрана.
Таким образом, изображение всегда "скачет" ровно по одному пикселю за раз.
Это означает, чточто чем больше пикселей у вас на изображении, тем больше шагов оно сделает.Но при использовании ease-in
он всегда будет заикаться в начале.
Как мне кажется, я видел, как этот эффект работает плавно где-то
Это, вероятно, не было реализовано с помощью CSS.