ターンテーブル上のガラスファサードの動きをシミュレートする、左から右に近づいたり遠ざかったりする CSS アニメーション
<p>正面から見たときのターンテーブル プレート上のガラスの動きをシミュレートし、近づいたり遠ざかったりしながら左から右に水平に移動する CSS アニメーションを作成しようとしています。 </p>
<p>近づいてきましたが、まだ正しく見えません。現在、円ではなくひし形に沿って移動しているように見えます。 </p>
<p>これは私が試したことです..</p>
<p>
<pre class="brush:css;toolbar:false;">.roll {
表示ブロック;
幅: 100ピクセル;
高さ: 100ピクセル;
背景: 赤;
マージン: 10px 自動 10px 自動;
アニメーション: ロール 2 秒の cubic-bezier(0.42, 0, 0.58, 1) 無限;
}
@キーフレームロール {
0%、
100% {
変換:translateX(0%)scale(1);
}
20% {
変換: 変換X(50%) スケール(0.8);
}
50% {
変換:translateX(0%)scale(0.6);
}
80% {
変換: 変換X(-50%) スケール(0.8);
}
}</pre>
<pre class="brush:html;toolbar:false;"><div class="roll"></div></pre>
</p>