廣告
请使用 http://www.luhui.net 網址高速訪問本站,歡迎關注微信公衆賬号:guanfu8 平台長期發布海量社科數據, 本站QQ交流群:84142868 探讨人文理想,共謀和諧世界!
黄金广告位招租,投放热线15900718107,13386070835 详情查看=》   鲁之虺:“  上网就是搜索,生活就是分类,科技服务大众,信息引领生活,地方分类站长,开启您的事业之旅。生活分类信息整体提供商:http://huike.luhui.net”。
×

鲁虺繁体中文社区

 找回密碼
 立即註冊
廣告

 

查看: 46|回復: 0

[ﭢCSS资源] 纯CSS3实现地球自转实现代码(图文教程附送源码)planetEarth

[複製鏈接]
發表於 2020-9-2 22:52:27 | 顯示全部樓層 |閱讀模式
廣告
搜索看看︰纯CSS3实现地球自转实现代码(图文教程附送源码)planetEarth
廣告
纯CSS3实现地球自转实现代码(图文教程附送源码)          发布时间:2012-12-26 16:49:47   作者:佚名    我要评论
        CSS3实现地球自转,不可思议啊,不过确实可以实现,不信的朋友可以祥看本文,附送源码
        

         


        

        最终成果:

        

         201212261646292.jpg

        

        素材:两张图片,

        

        espaco.jpg(1600*1000)

        

         201212261646293.jpg

        

        terra.jpg(900*450)

        

         201212261646294.jpg

        

                第一步,形成静态图(地球背景全屏,地球大小为450px*450px,地球位置为上下左右居中):
        

                                                                                                复制代码
                代码如下:

                       
                <!DOCTYPE html>
                <html>
                <head>
                <meta charset="UTF-8">
                <title>Planet Earth</title>
                <style type="text/css">
                body{
                background: url(espaco.jpg) no-repeat 0 0;
                background-size: 100%; /* 背景图片被拉伸为全屏 */
                }
                .earth{
                background: url(terra.jpg) repeat-x 0 0; /* 背景图片在水平方向复制*/
                /*下面的属性可使地球位于浏览器窗口垂直水平居中国*/
                height: 450px;
                left: 50%;
                margin: -225px 0 0 -225px;
                position: absolute;
                top: 50%;
                width: 450px;
                }
                </style>
                </head>
                <body>
                <div class="earth"></div>
                </body>
                </html>

        
        效果图:
        

         201212261646295.jpg

        

                第二步,形成圆形地球效果,同时添加月晕效果
        

                                                                                                复制代码
                代码如下:

                       
                /*在earth中添加以下属性样式*/
                  border: 1px solid rgba(26,18,101,0.3); /*形成圆边效果,视觉效果更好,不用也行*/
                  border-radius: 225px; /*使地球形成圆形效果*/
                  box-shadow: -8px 0 25px rgba(256,256,256,0.3), -1px -2px 14px                 rgba(256,256,256,0.5) inset; /*形成圆形外面的模糊月晕效果*/

        
        效果图:
        

         201212261646296.jpg

        

                第三步,形成白天黑夜效果
        

                                                                                                复制代码
                代码如下:

                       
                .earth:before{
                content: "";
                border-radius: 225px;
                box-shadow: -150px -6px 25px rgba(0,0,0,0.7) inset;/*弧形阴影,形成白天黑夜效果*/
                left: 0;
                position:absolute;
                top: 0;
                height: 450px;
                width: 450px;
                }

        
        效果图:
        

         201212261646297.jpg

        

                最后一步,形成地球自转效果
        

                                                                                                复制代码
                代码如下:

                       
                @-webkit-keyframes loop {
                % { background-position: 0 0; }
                %{ background-position: -900px 0;} /*                 世界地图的大小为900*450,所以background-position-x: -900px */ }
                /*在earth中添加如下样式*/
                -webkit-animation: loop 20s linear infinite; /*                 这的时间是可以设置的,如果你想地球转快一点的话,时间改小点就行了,比如10s */

         
        相关文件下载地址: planetEarth.rar

                        
                      
遊客,如果您要查看本帖隱藏內容請回復
廣告
您需要登錄後才可以回帖 登錄 | 立即註冊

本版積分規則

广告

廣告
操作系统 Fuchsia OS  |Microsoft Windows  |Android  |Chrome OS  |Novell  |Linux  |Mac OS X  |Unix  |FreeBSD  | Ubuntu
廣告

QQ|關于我們|聯繫我們|合作共赢|免責聲明|隐私条款|Archiver|手機版|拘留所|申請友鏈|付款方式|鲁虺繁体中文社区 |贊助我們 -

GMT+8, 2025-5-12 07:17 , Processed in 0.312001 second(s), 13 queries , WinCache On.

Powered by HCMS 1.0

© 2004-01-11 鲁虺文化网 版权所有

快速回復 返回頂部 返回列表