首頁 > web前端 > css教學 > 如何使用 CSS 創建懸停激活的圖像旋轉?

如何使用 CSS 創建懸停激活的圖像旋轉?

Mary-Kate Olsen
發布: 2024-11-03 13:29:02
原創
854 人瀏覽過

How to Create a Hover-Activated Image Spin with CSS?

懸停啟動的圖像旋轉

將動態行為合併到您的網頁中,例如懸停時的圖像旋轉,可以增強用戶參與度。若要在有圓形邊框的圖片上使用CSS 達到此效果,請依照下列步驟操作:

1. CSS3 轉場與旋轉()

利用CSS3過渡在懸停時平滑地旋轉影像。過渡屬性定義動畫的持續時間和緩動函數。在本例中,我們將過渡持續時間設定為 0.7 秒,並指定緩入緩出緩動函數。

<code class="css">img {
  transition: transform .7s ease-in-out;
}</code>
登入後複製

2.懸停變換

要在懸停時旋轉圖像,我們使用transform屬性和rotate()函數來設定所需的旋轉角度。在此範例中,我們將影像旋轉 360 度。

<code class="css">img:hover {
  transform: rotate(360deg);
}</code>
登入後複製

3. HTML 實作

在 HTML 程式碼中,放置具有適當來源和大小的圖片元素。

<code class="html"><img src="path/to/image.jpg" width="100" height="100"></code>
登入後複製
登入後複製

範例程式碼

這是示範旋轉影像效果的完整程式碼範例:

<code class="css">img {
  border-radius: 50%;
  transition: transform .7s ease-in-out;
}

img:hover {
  transform: rotate(360deg);
}</code>
登入後複製
<code class="html"><img src="path/to/image.jpg" width="100" height="100"></code>
登入後複製
登入後複製

使用此程式碼,每當使用者將滑鼠懸停在圖像上時,它將平滑地旋轉360 度。

以上是如何使用 CSS 創建懸停激活的圖像旋轉?的詳細內容。更多資訊請關注PHP中文網其他相關文章!

來源:php.cn
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
作者最新文章
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板