CSS3で動かす(4) transformプロパティ skew編
|
目次
scale translate rotateに続き 今度はskewを使って色々な動きを作ってみます。
scale編 縮尺はこちら
translate編 移動はこちら
rotate編 回転はこちら
CSS3の「transform」プロパティ rotate編
rotateは傾斜です。skewを使う(X方向Y方向 同時指定)
skew(X軸の傾斜角度, Y軸の傾斜角度)HTML
<div class="omu_skXY"> <img src="imges/omu.png" alt=""> </div>
CSS
.omu_skXY img { -webkit-animation:anime-omuSKXY 2s infinite linear; animation:anime-omuSKXY 2s infinite linear; } @keyframes anime-omuSKXY { from{ -ms-transform:skew(0deg,0deg); -webkit-transform:skew(0deg,0deg); transform:skew(0deg,0deg); } to{ -ms-transform:skew(45deg,45deg); -webkit-transform:skew(45deg,45deg); transform:skew(45deg,45deg); } }
結果はこれ
スポンサードリンク
skewを使う(X方向指定)
skew(X軸の傾斜角度)HTML
<div class="omu_skX"> <img src="imges/omu.png" alt=""> </div>
CSS
.omu_skX img { -webkit-animation:anime-omuSKX 2s infinite linear; animation:anime-omuSKX 2s infinite linear; } @keyframes anime-omuSKX { from{ -ms-transform:skewX(0deg); -webkit-transform:skewX(0deg); transform:skewX(0deg); } to{ -ms-transform:skewX(45deg); -webkit-transform:skewX(45deg); transform:skewX(45deg); } }
結果はこれ
skewを使う(Y方向指定)
skew(Y軸の傾斜角度)HTML
<div class="omu_skY"> <img src="imges/omu.png" alt=""> </div>
CSS
.omu_skY img { -webkit-animation:anime-omuSKY 2s infinite linear; animation:anime-omuSKY 2s infinite linear; } @keyframes anime-omuSKY { from{ -ms-transform:skewY(0deg); -webkit-transform:skewY(0deg); transform:skewY(0deg); } to{ -ms-transform:skewY(45deg); -webkit-transform:skewY(45deg); transform:skewY(45deg); } }
結果はこれ
アマゾンで「コーヒー」を探す
スポンサードリンク
コメントを書き込む