Я хотел бы использовать CSS только для анимации объекта для перемещения по дуге и следуйте по этой же траектории на обратном пути.Как использовать функции синхронизации времени для анимации дуги?
Вот что я до сих пор (упрощен). Full JSfiddle
<div class="container">
<div class="outer">
<div class="inner"></div>
</div>
</div>
.outer { transition: all 1.5s ease; }
.inner { transition: all 1.5s cubic-bezier(0.000, 0.590, 0.460, 1.005); }
.container:hover .outer { transform: translateY(180px); }
.container:hover .inner { transform: translateX(180px); }
Как вы можете видеть, что первая часть работает, как я хочу. Он перемещается в выпуклой наружной дуге . Но когда он возвращается, он возвращается в выпуклую внутреннюю дугу . Как я могу заставить его возвращаться по тому же пути, используя только CSS?
ли вы имеете в виду что-то вроде [это] (https://jsfiddle.net/gbng5oyh/5/)? – Harry