搜尋
首頁web前端css教學CSS旋轉動畫怎麼實現

CSS旋轉動畫怎麼實現

Nov 17, 2018 am 11:23 AM
css旋轉

CSS要實現旋轉動畫需要用到transform屬性中rotate()來設置,可以在X軸方向,Y軸方向,Z軸方向上進行旋轉。

沿著X軸方向旋轉

在程式碼中指定旋轉方向。這次的起點是0度,終點是360度(一次旋轉),並且向X軸方向指定旋轉。然後利用滑鼠懸停讓圖片旋轉。

animation-duration是動畫處理的時間,animation-iteration-count是動畫處理的次數。

@keyframes turnX{
  0%{transform:rotateX(0deg);}
  100%{transform:rotateX(360deg);}
}

#rX:hover{
  animation-name:turnX;
  animation-duration:3s;
  animation-iteration-count:1;
}

將滑鼠放在影像上時,沿著X軸方向旋轉,效果如下:

CSS旋轉動畫怎麼實現

沿著Y軸方向旋轉

基本上與X軸的旋轉幾乎相同。僅旋轉更改為Y軸方向的旋轉。

@keyframes turnY{
  0%{transform:rotateY(0deg);}
  100%{transform:rotateY(360deg);}
}

#rY:hover{
  animation-name:turnY;
  animation-duration:3s;
  animation-iteration-count:1;
}

將滑鼠停留在影像上時,它會沿著Y軸方向旋轉,效果如下:

CSS旋轉動畫怎麼實現

##沿著Z軸方向旋轉

也基本上與X軸的旋轉幾乎相同。僅變更旋轉到Z軸方向的旋轉。

@keyframes turnZ{
  0%{transform:rotateZ(0deg);}
  100%{transform:rotateZ(360deg);}
}

#rZ:hover{
  animation-name:turnZ;
  animation-duration:3s;
  animation-iteration-count:1;
}

將滑鼠放在圖像上時,沿著Z軸方向旋轉效果如下:

CSS旋轉動畫怎麼實現

以上就是CSS圖片旋轉效果實現的全部內容了,更多有關CSS動畫的內容,大家可以參考

CSS3影片教學欄位! ! !


以上是CSS旋轉動畫怎麼實現的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
簡化的流體版式簡化的流體版式Apr 14, 2025 am 10:07 AM

流體版式是字體大小(以及類型的其他屬性,例如線路高)的想法,具體取決於屏幕尺寸(或者如果有的話,也許是容器查詢)。核心騙局來自視口單元。您可以從字面上設置

Flexbox佈局背後的思考過程Flexbox佈局背後的思考過程Apr 14, 2025 am 10:05 AM

我只需要並排放兩個盒子,我聽說Flexbox擅長這樣的東西。

暗模式的粉絲暗模式的粉絲Apr 14, 2025 am 10:03 AM

哦!托馬斯·斯坦納(Thomas Steiner)的真正技巧。 Chrome很快將支持SVG Favicons(例如)。您可以將CSS嵌入SVG中

我們問網絡開發人員我們欽佩:'建立網站今年感興趣的是什麼?”我們問網絡開發人員我們欽佩:'建立網站今年感興趣的是什麼?”Apr 14, 2025 am 09:57 AM

在CSS-Trooks上,我們將第一次來完成年末帖子。就像出現日曆即興即興演奏一樣,只看著我們,我們擊敗了

Pac-Man ...在CSS中!Pac-Man ...在CSS中!Apr 14, 2025 am 09:53 AM

你們都知道著名的Pac-Man視頻遊戲,對嗎?該遊戲很有趣,並且在HTML中構建動畫的Pac-Man角色也很有趣!我會告訴你如何

一些CSS網格策略匹配設計模型一些CSS網格策略匹配設計模型Apr 14, 2025 am 09:49 AM

網絡開發的世界一直存在設計與開發的交接之間的差距。雄心勃勃的設計師希望他們努力的最終結果

iOS 13打破了經典的純CSS視差技術iOS 13打破了經典的純CSS視差技術Apr 14, 2025 am 09:47 AM

我知道。你討厭視差。你知道我們應該更討厭什麼嗎?當過去在網上工作的事情停止工作時,沒有任何明確的警告或了解為什麼。

每周平台新聞:對比度範圍,替換方法,本機文件系統API每周平台新聞:對比度範圍,替換方法,本機文件系統APIApr 14, 2025 am 09:43 AM

在本週的綜述中:Firefox&firefox的新對比檢查器,一種更簡單的方法來套件中的套件,以及一個新的實驗性API,可以讓應用程序提示

See all articles

熱AI工具

Undresser.AI Undress

Undresser.AI Undress

人工智慧驅動的應用程序,用於創建逼真的裸體照片

AI Clothes Remover

AI Clothes Remover

用於從照片中去除衣服的線上人工智慧工具。

Undress AI Tool

Undress AI Tool

免費脫衣圖片

Clothoff.io

Clothoff.io

AI脫衣器

AI Hentai Generator

AI Hentai Generator

免費產生 AI 無盡。

熱門文章

R.E.P.O.能量晶體解釋及其做什麼(黃色晶體)
3 週前By尊渡假赌尊渡假赌尊渡假赌
R.E.P.O.最佳圖形設置
3 週前By尊渡假赌尊渡假赌尊渡假赌
R.E.P.O.如果您聽不到任何人,如何修復音頻
3 週前By尊渡假赌尊渡假赌尊渡假赌
WWE 2K25:如何解鎖Myrise中的所有內容
4 週前By尊渡假赌尊渡假赌尊渡假赌

熱工具

ZendStudio 13.5.1 Mac

ZendStudio 13.5.1 Mac

強大的PHP整合開發環境

Dreamweaver Mac版

Dreamweaver Mac版

視覺化網頁開發工具

SecLists

SecLists

SecLists是最終安全測試人員的伙伴。它是一個包含各種類型清單的集合,這些清單在安全評估過程中經常使用,而且都在一個地方。 SecLists透過方便地提供安全測試人員可能需要的所有列表,幫助提高安全測試的效率和生產力。清單類型包括使用者名稱、密碼、URL、模糊測試有效載荷、敏感資料模式、Web shell等等。測試人員只需將此儲存庫拉到新的測試機上,他就可以存取所需的每種類型的清單。

VSCode Windows 64位元 下載

VSCode Windows 64位元 下載

微軟推出的免費、功能強大的一款IDE編輯器

Dreamweaver CS6

Dreamweaver CS6

視覺化網頁開發工具