ホームページ >ウェブフロントエンド >CSSチュートリアル >CSSでマウスホバー要素に反時計回りの回転効果を実現する方法

CSSでマウスホバー要素に反時計回りの回転効果を実現する方法

WBOY
WBOYオリジナル
2021-11-30 18:30:594294ブラウズ

CSS では、「:hover」疑似クラス セレクターとtransform 属性を使用して、マウス オーバー要素の反時計回りの回転効果を実現できます。構文は「element:hover{transform:rotateZ (rotation)」です。角度);}" 。

CSSでマウスホバー要素に反時計回りの回転効果を実現する方法

このチュートリアルの動作環境: Windows 7 システム、CSS3&&HTML5 バージョン、Dell G3 コンピューター。

css でマウス ホバー要素の反時計回りの回転効果を実現する方法

「:hover」疑似クラス セレクターとcss のtransform このプロパティは、マウスを画像上でロールしたときに反時計回りに回転する効果を実現します。変換プロパティは、要素に 2D または 3D 変換を適用します。このプロパティを使用すると、要素を回転、拡大縮小、移動、または傾けることができます。

例を見てみましょう。例は次のとおりです:

<html>
<head> 
<style>
.keleyi {
width: 220px;
height: 220px;
margin: 0 auto;
background: no-repeat url("1118.02.png") left top;
-webkit-background-size: 220px 220px;
background-size: 220px 220px;
-webkit-border-radius: 110px;
border-radius: 110px;
-webkit-transition: -webkit-transform 2s ease-out;
}
.keleyi:hover {
-webkit-transform: rotateZ(-360deg);
transform: rotateZ(-360deg);
}
</style>
</head>
<body>
<div class="keleyi"></div>
</body>
</html>

出力結果:

CSSでマウスホバー要素に反時計回りの回転効果を実現する方法

(学習ビデオの共有: CSS ビデオ チュートリアル )

以上がCSSでマウスホバー要素に反時計回りの回転効果を実現する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

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