<span id="mktg5"></span>

<i id="mktg5"><meter id="mktg5"></meter></i>

        <label id="mktg5"><meter id="mktg5"></meter></label>
        最新文章專題視頻專題問答1問答10問答100問答1000問答2000關(guān)鍵字專題1關(guān)鍵字專題50關(guān)鍵字專題500關(guān)鍵字專題1500TAG最新視頻文章推薦1 推薦3 推薦5 推薦7 推薦9 推薦11 推薦13 推薦15 推薦17 推薦19 推薦21 推薦23 推薦25 推薦27 推薦29 推薦31 推薦33 推薦35 推薦37視頻文章20視頻文章30視頻文章40視頻文章50視頻文章60 視頻文章70視頻文章80視頻文章90視頻文章100視頻文章120視頻文章140 視頻2關(guān)鍵字專題關(guān)鍵字專題tag2tag3文章專題文章專題2文章索引1文章索引2文章索引3文章索引4文章索引5123456789101112131415文章專題3
        問答文章1 問答文章501 問答文章1001 問答文章1501 問答文章2001 問答文章2501 問答文章3001 問答文章3501 問答文章4001 問答文章4501 問答文章5001 問答文章5501 問答文章6001 問答文章6501 問答文章7001 問答文章7501 問答文章8001 問答文章8501 問答文章9001 問答文章9501
        當(dāng)前位置: 首頁 - 科技 - 知識百科 - 正文

        html+ccs3太陽系行星運(yùn)轉(zhuǎn)動畫

        來源:懂視網(wǎng) 責(zé)編:小采 時(shí)間:2020-11-27 16:41:10
        文檔

        html+ccs3太陽系行星運(yùn)轉(zhuǎn)動畫

        html+ccs3太陽系行星運(yùn)轉(zhuǎn)動畫:做一個(gè)太陽系八大行星的運(yùn)轉(zhuǎn)動畫,不包括行星的衛(wèi)星,所有行星圍繞太陽公轉(zhuǎn),行星采用純色,暫時(shí)沒有自轉(zhuǎn)。 效果靜態(tài)圖: 動畫中包括:太陽及各行星,運(yùn)行軌道,行星公轉(zhuǎn)動畫。 先畫好草圖,設(shè)計(jì)好大小和位置,根據(jù)公轉(zhuǎn)周期計(jì)算好動畫執(zhí)行的時(shí)間。 h
        推薦度:
        導(dǎo)讀html+ccs3太陽系行星運(yùn)轉(zhuǎn)動畫:做一個(gè)太陽系八大行星的運(yùn)轉(zhuǎn)動畫,不包括行星的衛(wèi)星,所有行星圍繞太陽公轉(zhuǎn),行星采用純色,暫時(shí)沒有自轉(zhuǎn)。 效果靜態(tài)圖: 動畫中包括:太陽及各行星,運(yùn)行軌道,行星公轉(zhuǎn)動畫。 先畫好草圖,設(shè)計(jì)好大小和位置,根據(jù)公轉(zhuǎn)周期計(jì)算好動畫執(zhí)行的時(shí)間。 h
        做一個(gè)太陽系八大行星的運(yùn)轉(zhuǎn)動畫,不包括行星的衛(wèi)星,所有行星圍繞太陽公轉(zhuǎn),行星采用純色,暫時(shí)沒有自轉(zhuǎn)。

        效果靜態(tài)圖:

        動畫中包括:太陽及各行星,運(yùn)行軌道,行星公轉(zhuǎn)動畫。

        先畫好草圖,設(shè)計(jì)好大小和位置,根據(jù)公轉(zhuǎn)周期計(jì)算好動畫執(zhí)行的時(shí)間。

        html的結(jié)構(gòu):

        一個(gè)class為solarsys的div,作為太陽系容器元素,該div的position為relative。

        行星軌道和行星都用div,position為absolute。

        容器用relative和內(nèi)部元素采用absolute的定位方式,比較簡單的能實(shí)現(xiàn)效果,缺點(diǎn)就是大小是固定的。

         

        太陽系容器div的css:

        定寬,定高,relative定位,頁面內(nèi)劇中對齊。

         .solarsys{
         width: 800px;
         height: 800px;;
         position: relative;
         margin: 0 auto;
         background-color: #000000;
         padding: 0;
         transform: scale(1);
         }

        太陽div的css:

        按照設(shè)計(jì)的大小和位置,設(shè)定寬高,left,top。

        設(shè)定顏色。

        通過把boder-radius生成50%,把一個(gè)正方形變成圓形。

        通過box-shadow的4層顏色設(shè)置實(shí)現(xiàn)太陽光暈。

         .sun {
         left:357px;
         top:357px;
         height: 90px;
         width: 90px;
         background-color: rgb(248,107,35);
         border-radius: 50%;
         box-shadow: 5px 5px 10px rgb(248,107,35), -5px -5px 10px rgb(248,107,35), 5px -5px 10px rgb(248,107,35), -5px 5px 10px rgb(248,107,35);
         position: absolute;
         margin: 0;
         }

        行星軌道div的css:

        假設(shè)是水星軌道。

        按照設(shè)計(jì)的大小和位置,設(shè)定寬高,left,top。

        背景色透明。

        通過把boder-radius生成50%,把一個(gè)正方形變成圓形。

        boder的類型設(shè)成虛線。

        boder的顏色設(shè)成灰色。

        寬度設(shè)1。

         .mercuryOrbit {
         left:342.5px;
         top:342.5px;
         height: 115px;
         width: 115px;
         background-color: transparent;
         border-radius: 50%;
         border-style: dashed;
         border-color: gray;
         position: absolute;
         border-width: 1px;
         margin: 0px;
         padding: 0px;
         }

        行星div的css:

        假設(shè)是水星。

        按照設(shè)計(jì)的大小和位置,設(shè)定寬高,left,top。

        設(shè)置顏色。

        通過把boder-radius生成50%,把一個(gè)正方形變成圓形。

        將transfrom-origin設(shè)定成當(dāng)前div的左上角相對于整個(gè)太陽系容器的中心點(diǎn)的橫向和縱向的偏移量。加上旋轉(zhuǎn)動畫后就是圍繞著中心點(diǎn)旋轉(zhuǎn)效果。

        做一個(gè)animation,引用rotate關(guān)鍵幀動畫,線性永久執(zhí)行,這里的執(zhí)行時(shí)長是根據(jù)行星的公轉(zhuǎn)周期計(jì)算出來。

         .mercury {
         left:337.5px;
         top:395px;
         height: 10px;
         width: 10px;
         background-color: rgb(166,138,56);
         border-radius: 50%;
         position: absolute;
         transform-origin: 62.5px 5px;
         animation: rotate 1.5s infinite linear;
         }

        rotate關(guān)鍵幀動畫:

        逆時(shí)針旋轉(zhuǎn)。

         @keyframes rotate {
         100% {
         transform: rotate(-360deg);
         }
         }

        基本結(jié)構(gòu)完成。

        僅在chrome中測試過。

        全部代碼:

        
        
         
        
        
        
        
        
        
        
        
        Top
        主站蜘蛛池模板: 久久天天躁狠狠躁夜夜免费观看| 在线免费视频你懂的| 亚洲高清免费在线观看| 亚洲精品美女久久久久99| 中文永久免费观看网站| 国产国拍精品亚洲AV片| 免费无码又爽又刺激高潮软件 | GOGOGO高清免费看韩国| 亚洲熟妇无码八AV在线播放| 在线观看特色大片免费网站| 久久丫精品国产亚洲av不卡 | 免费电影在线观看网站| 国产成人精品日本亚洲专区6| 成年免费大片黄在线观看岛国 | 久久国产高潮流白浆免费观看 | 亚洲人成网站18禁止久久影院 | 狼群影院在线观看免费观看直播| 亚洲最新黄色网址| 最近中文字幕无吗免费高清 | 曰曰鲁夜夜免费播放视频| 2019亚洲午夜无码天堂| 国产一精品一aⅴ一免费| 一级视频在线免费观看| 亚洲国产精品热久久| 最近高清国语中文在线观看免费| 色噜噜狠狠色综合免费视频| 亚洲春色在线视频| 国产成人午夜精品免费视频| 国产青草亚洲香蕉精品久久| 国产亚洲精品无码拍拍拍色欲| 久久久久久AV无码免费网站下载| 亚洲三级视频在线观看| 免费一级特黄特色大片在线| 日本视频免费高清一本18| 在线观看日本亚洲一区| 中文字幕精品亚洲无线码一区| 永久黄色免费网站| 四虎国产精品永免费| 亚洲高清日韩精品第一区| 国产一级淫片免费播放| 99久久99热精品免费观看国产|