CSS3 transform translate系まとめ
transform: translate 系まとめ
transform: に組み合わせる translate 系の関数。
x, y は普通に効くけど z 座標はブラウザによって表示が異なります。
使える関数
* translate(x, y=0)
* translateX(x)
* translateY(y)
* translateZ(z)
* translate3d(x, Y=0, z=0)
transform 系の要素について
適用する要素のpositionはabsoluteにする必要があります。
検証サンプル
わかりやすいようにアニメーションしていますが、下記の CSS のままではアニメーションしません。
translate(x, y = 0)
y が未指定のときは 0 扱いです。
/* x方向に20px, y方向に10px */
.translate {
transform: translate(