ホームページ  >  記事  >  ウェブフロントエンド  >  CSS を使用してホバー時に画像のスピンまたは回転効果を作成する方法

CSS を使用してホバー時に画像のスピンまたは回転効果を作成する方法

Mary-Kate Olsen
Mary-Kate Olsenオリジナル
2024-11-04 22:26:02263ブラウズ

How to Create an Image Spin or Rotation Effect on Hover Using CSS?

CSS を使用したホバー時の画像の回転または回転のエミュレーション

ホバーしたときに画像上で目的の回転または回転効果を実現するには、CSS を特定のプロパティとトランジションで利用できます。 。実装方法は次のとおりです。

コードの実装

<code class="css">img {
  border-radius: 50%;
  transition: transform .7s ease-in-out;
}
img:hover {
  transform: rotate(360deg);
}</code>

提供された HTML コードでは、各画像要素は上記の CSS スタイルを使用して変更されます。

<code class="html"><img src="http://i.imgur.com/3DWAbmN.jpg" />
<img src="https://i.sstatic.net/BLkKe.jpg" width="100" height="100" /></code>

説明

  • Border-radius: 画像を円形 (50% border-radius) に設定します。
  • Transition: を定義します。ホバー時の画像の変形のスムーズな移行 (持続時間とイージング関数)。
  • Transform: Rotate: ホバーすると、画像の変形プロパティが 360 度回転するように設定され、回転します。 .

この CSS 実装により、画像の上にマウスを置くと、画像がその中心を中心にスムーズに回転できます。

以上がCSS を使用してホバー時に画像のスピンまたは回転効果を作成する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。