【CSS】transform: rotate()で要素を回転

要素を回転させる CSS
スポンサーリンク

こんにちは、素人エンジニアです。
唐突に、HTMLの要素を回転させたくなることがあると思います。
わたしも、なんだか無性にくるくるしたくなりました。
そんな時はtransform: rotate()を使うと簡単にくるくるできるようです。

transform: rotate(回転させる角度);

See the Pen rotate by amateur-engineer (@amaeng) on CodePen.

このサンプルでは、マウスオーバーさせることで、四角形が2秒かけて360度回転します。

.rotate:hover {
  transform: rotate(360deg);
}

transformプロパティは、要素を移動や回転させたり、伸縮や傾斜の変形を加えることができるものです。回転させるには、rotate(角度)で回転させたい角度を指定します。

今回は、回転していることがわかるように、transitionを設定しました。

.rotate {
  height: 50px;
  width: 50px;
  border: none;
  padding: 2px;
  text-align: center;
  color:white;
  background-color: #2196f3;
  transition: 2s;          
}

transitionプロパティでは、時間変化を表現できます。transision: 2s;とすれば、2秒かけて360度回転するようになります。

transformとtransitionを使えば、色々なアニメーションが作れそうですね。

このブログでは、【ConoHa WING】を使っています

このブログでは、【ConoHa WING】を使っています
わたし、稼げました。

このブログでは、プログラミングでの学びをノート代わりとして記事としています。
少しずつPVが増えてきて、先日Google AdSenseの収益が振り込まれました!

どれくらいの記事数、期間、PVがあれば振込ボーターの8千円に到達するのか?
私のリアルな数字を紹介します。

ブログ村を利用しています
素人エンジニアの苦悩 - にほんブログ村
PVアクセスランキング にほんブログ村
CSS
スポンサーリンク
スポンサーリンク
シェアする
amateur_engineerをフォローする
素人エンジニアの苦悩

コメント

タイトルとURLをコピーしました