CSS 繪製太陽系行星執行軌跡

2021-09-29 18:30:25 字數 3507 閱讀 6814

<

!doctype html>

"en"

>

"utf-8"

>

css3 動畫<

/title>

div.ex1

@keyframes myfirst

to} @-webkit-keyframes myfirst

to} div.ex2

@keyframes myfirst2 25%

50%100%

} @-webkit-keyframes myfirst2 25%

50%100%

} @-moz-keyframes myfirst2 25%

50%100%

} @-o-keyframes myfirst2 25%

50%100%

} div.ex3

@keyframes myfirst3 25%

50%75%

100%

} @-webkit-keyframes myfirst3 25%

50%75%

100%

} div.ex4

@keyframes myfirst4

25%50%75%

100%

} @-webkit-keyframes myfirst4 /* safari and chrome */25%

50%75%

100%

} div.ex5

@keyframes myfirst5

25%50%75%

100%

} @-moz-keyframes myfirst5 /* firefox */25%

50%75%

100%

} @-webkit-keyframes myfirst5 /* safari and chrome */25%

50%75%

100%

} @-o-keyframes myfirst5 /* opera */25%

50%75%

100%

}/* css 繪製太陽系各個行星執行軌跡 */

.solarsys

/*太陽*/

.sun

/*水星*/

.mercury

/*水星軌道*/

.mercuryorbit

/*金星*/

.venus

/*金星軌道*/

.venusorbit

/*地球*/

.earth

/*地球軌道*/

.earthorbit

/*火星*/

.mars

/*火星軌道*/

.marsorbit

/*木星*/

.jupiter

/*木星軌道*/

.jupiterorbit

/*土星*/

.saturn

/*土星軌道*/

.saturnorbit

/*天王星*/

.uranus

/*天王星軌道*/

.uranusorbit

/*海王星*/

.neptune

/*海王星軌道*/

.neptuneorbit

@keyframes rotate

}<

/style>

<

/head>

![在這裡插入描述]

!--太陽--

>

='sun'

>

<

/div>

<

!--水星軌道--

>

='mercuryorbit'

>

<

/div>

<

!--水星--

>

='mercury'

>

<

/div>

<

!--金星軌道--

>

='venusorbit'

>

<

/div>

<

!--金星--

>

='venus'

>

<

/div>

<

!--地球軌道--

>

='earthorbit'

>

<

/div>

<

!--地球--

>

='earth'

>

<

/div>

<

!--火星軌道--

>

='marsorbit'

>

<

/div>

<

!--火星--

>

='mars'

>

<

/div>

<

!--木星軌道--

>

='jupiterorbit'

>

<

/div>

<

!--木星--

>

='jupiter'

>

<

/div>

<

!--土星軌道--

>

='saturnorbit'

>

<

/div>

<

!--土星--

>

='saturn'

>

<

/div>

<

!--天王星軌道--

>

='uranusorbit'

>

<

/div>

<

!--天王星--

>

='uranus'

>

<

/div>

<

!--海王星軌道--

>

='neptuneorbit'

>

<

/div>

<

!--海王星--

html ccs3太陽系行星運轉動畫

做乙個太陽系八大行星的運轉動畫,不包括行星的衛星,所有行星圍繞太陽公轉,行星採用純色,暫時沒有自轉。效果靜態圖 動畫中包括 太陽及各行星,執行軌道,行星公轉動畫。先畫好草圖,設計好大小和位置,根據公轉週期計算好動畫執行的時間。html的結構 乙個class為solarsys的div,作為太陽系容器元...

canvas繪製太陽系

學習canvas有一段時間了,順便寫個小專案練手,該專案用到的知識點包括 es6物件導向 基本的三角函式 canvas部分有 座標變換,漸變,混合模式,線條和圖形的繪製。實際效果 solar system 推薦在chrome或safari下執行 首先建立場景類,主要用來組織管理物件,統一更新和繪製物...

C 實現太陽系行星系統

整個天體系統中,他們都是一顆星球 star 區別行星和恆星只需要通過它們是否具有父節點即可 其次,對於不同的星球而言,它們通常具有自身的材質,並且不同的材質會表現出自身是否發光,由此我們有了初步的物件模型。故我們將星球分為 普通能夠自轉並繞某個點公轉的星球 star 具有特殊材質的星球 planet...