transform プロパティの scale で要素をズームしたり、translate で移動させるアニメーションを、transition で行った際に、アニメーションしている要素以外の部分が微妙にガタガタ動くという現象に遭遇しました。 実際の動き 実際の症状は下の画像のような動きです。マウスオーバーでアニメーションを実行すると、アニメーション要素でないテキストの部分が微妙に動いてしまいます…。 この現象は Chrome や Safari など、webkit 系のブラウザで発生するようです。ただ、起こる場合と起こらない場合があり、どういう状況で起こるのかまでは検証できませんでした…。 この CSS アニメーションのコード 対処法 このガタツキは以下のようにアニメーション要素に対して、3Dの方向に関する transform:translatez(0) 又は、transform:transla
![[ CSS3 ] transform プロパティを使って CSS アニメーションを実行した際に要素がガタつくのを防ぐ方法](https://cdn-ak-scissors.b.st-hatena.com/image/square/4ff39cabb693873fb949710acd04f2d2366f6507/height=288;version=1;width=512/https%3A%2F%2Fmemocarilog.info%2Fwp-content%2Fuploads%2F2014%2F08%2FCSS_icon.png)