ホームページ > ウェブフロントエンド > CSSチュートリアル > CSSを使用してホバー時に画像を回転させるにはどうすればよいですか?

CSSを使用してホバー時に画像を回転させるにはどうすればよいですか?

Linda Hamilton
リリース: 2024-11-03 03:01:29
オリジナル
431 人が閲覧しました

How to Spin an Image on Hover with CSS?

ホバートリガーによる画像回転

多くの Web アプリケーションでは、ユーザー エンゲージメントを高めるためにインタラクティブなアニメーション効果を追加することが望ましいです。そのような効果の 1 つは、ユーザーが画像の上にマウスを置いたときに画像を回転または回転させることです。この記事では、円形画像上で CSS を使用してこの機能を実現する方法を説明します。

画像回転のための CSS 実装

ホバー時に回転する画像を作成するには、「rotate(」を使用して CSS3 トランジションを利用できます。 )' 財産。次の CSS コード スニペットは、必要なスタイルを提供します。

<code class="css">img {
  transition: transform .7s ease-in-out;
}
img:hover {
  transform: rotate(360deg);
}</code>
ログイン後にコピー

説明:

  • 「transition」プロパティは、「」の継続時間とトランジション効果を設定します。 「transform」プロパティが変更されます。この場合、「イーズインアウト」効果によるトランジションには 0.7 秒かかります。
  • ユーザーが画像の上にマウスを置くと、「ホバー」スタイルが適用されます。
  • 「rotate(360deg)」を指定した「transform」プロパティは、画像を 360 度回転させ、回転効果を作成します。

HTML へのスタイルの適用

以下の HTML コード スニペットでは、画像は「img」タグを使用して埋め込まれています:

<code class="html"><img src="https://i.sstatic.net/BLkKe.jpg" width="100" height="100" /></code>
ログイン後にコピー

CSS コードをこの HTML ページにリンクすると、ユーザーが画像の上にカーソルを置くと画像が回転します。これは、Web アプリケーションにインタラクティブな要素を追加するためのシンプルで効果的な手法を示しています。

以上がCSSを使用してホバー時に画像を回転させるにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
著者別の最新記事
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート