<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
        主站蜘蛛池模板: 一级女性全黄久久生活片免费 | 国产男女猛烈无遮挡免费视频| 台湾一级毛片永久免费| 国产一卡2卡3卡4卡无卡免费视频| 亚洲日韩精品无码一区二区三区 | 亚洲影视一区二区| 亚洲AV日韩综合一区| 精品国产免费一区二区三区| 中文字幕成人免费视频| 免费无遮挡无码永久在线观看视频| 国产成人免费福利网站| 国产精品亚洲精品日韩动图| 午夜视频在线免费观看| 亚洲美女在线国产| 亚洲宅男精品一区在线观看| 精品免费tv久久久久久久| 四虎永久免费影院在线| 人妖系列免费网站观看| 久久精品国产精品亚洲蜜月| 亚洲heyzo专区无码综合| 4455永久在线观免费看| 亚洲精品中文字幕乱码三区| 国产成人综合亚洲| 亚洲综合色婷婷七月丁香| 特黄aa级毛片免费视频播放| 成人au免费视频影院| 亚洲国产精品线观看不卡| 在线看片人成视频免费无遮挡| 免费一级全黄少妇性色生活片 | 亚洲午夜无码久久久久小说| 30岁的女人韩剧免费观看| 国产亚洲综合成人91精品| 色影音免费色资源| 亚洲国产精品人久久电影| 在线永久免费观看黄网站| 亚洲国产成人99精品激情在线| 免费一级毛片正在播放| 免费人成视频在线观看网站| 亚洲午夜福利717| 91免费播放人人爽人人快乐| 免费一级毛suv好看的国产网站|