CSS PR

hoverでボタンがくるんと回るアニメーションをCSSで作る方法

記事内に商品プロモーションを含む場合があります

最近実装したCSSアニメーションで、画像にカーソルを持っていったら画像がくるんと回転するアニメーションを付けてみました。
ホバーで縦回転、横回転するアニメーションを作り方について説明します。

CSSでhoverでボタンがくるんと回るアニメーションをつける

まずはHTMLを用意します。

 

hoverで横回転させる

<p class="btn"><img src="xx.jpg"></p>
.btn{
    width: 150px;
}
.btn span{
    display: inline-block;
    transition: .5s
}
.btn:hover span{
    transform: rotateX(360deg);
}

 

横回転のサンブル

 

hoverで縦回転させる

<p class="btn"><img src="xx.jpg"></p>
.btn{
    width: 150px;
}
.btn span{
    display: inline-block;
    transition: .5s
}
.btn:hover span{
    transform: rotateX(360deg);
}

 

縦回転のサンブル

こんな感じでhoverでくるくる回転するようになります。

ABOUT ME
シラツキ
Web制作会社で働くフロントエンドエンジニア(コーダー)。 ココナラでもお仕事募集しております。 HTML,CSS,JS,WordPress,EC-CUBE,Next.jsなど制作に役立つ情報を発信していきます。 webサイトの運営、修正、制作などお仕事も募集中! お気軽にご相談ください。