html + css3實現(xiàn)太陽系模型

gitbub地址
效果展示 由于網(wǎng)絡(luò)問題,可能加載較慢

1. 各個星球軌跡的實現(xiàn)

  1. 先把邊框變成一個圓然后利用css3的transform: rotateX(65deg);讓圓形繞x軸3D旋轉(zhuǎn)一定角度
  2. 然后把最外的包裹層的div利用transform: rotateZ(-8deg);這樣就實現(xiàn)了平常我們認(rèn)為的平面的星球軌跡的樣子

2. 各個星球的自轉(zhuǎn)

  • css動畫
animation: circle 30s linear infinite;
@keyframes circle {
  to {
    transform: rotate(1turn);
  }
}

3. 星球繞太陽公轉(zhuǎn)(橢圓運動)

  1. 讓星球先用transform-origin設(shè)置旋轉(zhuǎn)的中心點然后旋轉(zhuǎn)(圓運動)
  2. 然后星球的包裹層橫向運動實現(xiàn)橢圓運動
最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • 今天天氣好晴朗處處好風(fēng)光伴隨著好天氣的到來心情都更加明朗了呢是不是該學(xué)點燒腦的內(nèi)容了呢傻球也要出來曬曬太陽咯~ C...
    Iris_mao閱讀 705評論 0 2
  • 各種純css圖標(biāo) CSS3可以實現(xiàn)很多漂亮的圖形,我收集了32種圖形,在下面列出。直接用CSS3畫出這些圖形,要比...
    劍殘閱讀 9,977評論 0 8
  • 當(dāng)我看到下面這張基本圖的時候,我的右側(cè)的濃眉毛不由自主抖動了兩下,呵,呵呵~~ rotateY( angle ) ...
    追風(fēng)逸少丶閱讀 1,620評論 0 3
  • 從老家回小城時,搭乘了一輛暗地里營運的面包車,也就是官方稱為的“黑車”。 這輛面包車第二排拆了座位,折疊起來的靠背...
    綠蘿寶貝閱讀 395評論 10 5
  • ? 前幾天?一口氣?跟?大家?分享?了?花生?的?那些?課外?班?,?真的??是都?與??學(xué)習(xí)?無關(guān)?的?班?。 ...
    我是花生媽閱讀 673評論 0 4

友情鏈接更多精彩內(nèi)容