CSS3地月星系旋轉效果
本章節分享一段程式碼例項,它實現了地月系旋轉效果。
月球圍繞地球旋轉,同時地球圍繞太陽旋轉。
程式碼例項如下:
[HTML] 純文字檢視 複製程式碼執行程式碼<!doctype html> <html> <head> <meta charset="utf-8"> <meta name="author" content="http://www.softwhy.com/" /> <title>螞蟻部落</title> <style> /*css reset */ body, ol, ul, li, dl, dt, dd, h1, h2, h3, h4, h5, h6, p, div { margin: 0; padding: 0; } body { background: #000; } .wrapper { width: 100%; margin: 0 auto; } .planet { width: 800px; height: 600px; margin: 100px auto; background-color: black; position: relative; } .planet div { position: absolute; } .sun { left: 350px; top: 250px; width: 100px; height: 100px; background: url(demo/CSS/img/ri.png) no-repeat; } .huan { width: 740px; height: 540px; left: 30px; top: 30px; border: 1px solid #222; border-radius: 55%; } .yzhou { animation: yzhou 20s ease-in-out infinite alternate; } .di { top: 0; left: 370px; width: 60px; height: 60px; transform-origin: 30px 400px; animation: yuan 40s linear infinite; } .di2 { width: 60px; height: 60px; background: url(demo/CSS/img/di.png) no-repeat; position: relative; animation: zzhuan 5s linear infinite; } .yue { width: 23px; height: 23px; border-radius: 10px; background: url(demo/CSS/img/yue.png) center no-repeat; background-size: contain; position: absolute; top: 0; left: 75px; transform-origin: -46px 33px; animation: zzhuan 4s linear infinite; } @keyframes yzhou { 100% { transform: translateY(-200px); } } @keyframes yuan { 100% { transform: rotate(-360deg); } } @keyframes zzhuan { 100% { transform: rotate(-360deg); } } </style> </head> <body> <div class="wrapper"> <div class="planet"> <div class="huan"></div> <div class="sun"></div> <div class="yzhou"> <div class="di"> <div class="di2"> <div class="yue"></div> </div> </div> </div> </div> </div> </body> </html>
相關文章
- CSS3星系旋轉效果代CSSS3
- CSS3多面體旋轉效果CSSS3
- CSS3圖片旋轉效果CSSS3
- CSS3旋轉載入等待效果CSSS3
- CSS3旋轉風車效果程式碼CSSS3
- CSS3滑鼠懸浮div旋轉效果CSSS3
- CSS3旋轉效果程式碼例項CSSS3
- 簡單的css3頭像旋轉與3D旋轉效果CSSS33D
- CSS3旋轉大風車效果詳解CSSS3
- CSS3星系運動效果程式碼例項CSSS3
- CSS3立方體3D旋轉效果CSSS33D
- 使用css3做一個魔方旋轉的效果CSSS3
- 手寫一個使用css3旋轉硬幣的效果CSSS3
- 卡片旋轉動畫效果動畫
- CSS3動畫(360度旋轉、旋轉放大、放大、移動)CSSS3動畫
- CSS3翻轉效果CSSS3
- CSS3 loadding旋轉等待動畫CSSS3動畫
- 頁面旋轉動畫效果動畫
- CSS3滑鼠懸浮圖示旋轉CSSS3
- 滑鼠懸浮圖片旋轉效果
- css3實現橢圓軌跡旋轉CSSS3
- 滑鼠懸浮div實現旋轉效果
- 滑鼠懸浮電風扇旋轉效果
- 圓角頭像加360旋轉效果
- js控制專輯圖片旋轉效果JS
- 滑鼠懸浮實現環形旋轉效果
- HTML+CSS實現太極旋轉效果HTMLCSS
- CSS3前後和左右翻轉效果CSSS3
- CSS3滑鼠懸浮元素旋轉一定角度CSSS3
- jQuery環形旋轉載入進度條效果jQuery
- Android SeekBar 自定義thumb,thumb旋轉動畫效果Android動畫
- [轉]旋轉矩陣:點旋轉和座標系旋轉矩陣
- css3 3D 深度翻轉效果案例CSSS33D
- 想做一些小效果,影片怎麼旋轉90度?
- Flutter2.0 繪製旋轉太空人+蛛網效果Flutter
- CSS3象棋效果CSSS3
- css3帶你實現3D轉換效果CSSS33D
- 微信小程式有旋轉動畫效果的音樂元件微信小程式動畫元件