こんにちは。Web 開発担当の梶野です。 最近はやっと IE8 対応も減ってきて、 CSS3 の transform を安心して使用できる機会が増えてきました。 そこで今回は、今更ではありますが、CSS3 の transform を使って基本的な画像変換である「任意座標を中心とした回転、拡大、移動」をやってみたいと思います。 transformの2つの使い方 CSS3 の transform プロパティの設定には大きくわけて以下の2つの方法が存在します。 ・ rotate()、scale()、 translate() でそれぞれの値を指定する ・ matrix() を使って全ての変換を1つの行列で指定する 今回は両方のアプローチで「任意座標を中心とした回転、拡大、移動」をやってみて同じ結果になることを確認しようと思います。 それぞれの場合で 100px × 100px の画像に対して以下の