div+css实现一个月亮当空挂流星划过夜晚的天空的小屋动画代码
代码语言:html
所属分类:动画
代码描述:div+css实现一个月亮当空挂流星划过夜晚的天空的小屋动画代码
代码标签: div cs 月亮 流星 划过 夜晚 天空 小屋 动画 代码
下面为部分代码预览,完整代码请点击下载或在bfwstudio webide中打开
<!DOCTYPE html> <html lang="en" > <head> <meta charset="UTF-8"> <style> body{ font-family: Arial, Helvetica, sans-serif; background:#000; overflow:hidden; } /*=========================================================================== 2. SKY ========================================================================== */ #sky{ position:absolute; height:85%; width:100%; z-index:0; background: #0957bc; /* Old browsers */ background: -moz-linear-gradient(top, #0957bc 0%, #053c89 100%); /* FF3.6+ */ background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#0957bc), color-stop(100%,#053c89)); /* Chrome,Safari4+ */ background: -webkit-linear-gradient(top, #0957bc 0%,#053c89 100%); /* Chrome10+,Safari5.1+ */ background: -o-linear-gradient(top, #0957bc 0%,#053c89 100%); /* Opera 11.10+ */ background: -ms-linear-gradient(top, #0957bc 0%,#053c89 100%); /* IE10+ */ background: linear-gradient(top, #0957bc 0%,#053c89 100%); /* W3C */ filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#0957bc', endColorstr='#053c89',GradientType=0 ); /* IE6-9 */ } #stars{ height:100%; width:100%; background: url(//repo.bfw.wiki/bfwrepo/image/662cd23ea7deb.png) repeat 0 0; position:absolute; top:0; left:0; -webkit-animation: bgAnimation 7s infinite; -moz-animation: bgAnimation 7s infinite; -ms-animation: bgAnimation 7s infinite; -o-animation: bgAnimation 7s infinite; animation: bgAnimation 7s infinite; -webkit-animation-timing-function: linear; -moz-animation-timing-function: linear; -ms-animation-timing-function: linear; -o-animation-timing-function: linear; animation-timing-function: linear; } .asteroid{ position:absolute; top:-200px; left:-200px; width:200px; height:200px; opacity:0.8; -webkit-animation: asteroidAnimation 5s infinite; -webkit-animation-timing-function:ease-in; -moz-animation-timing-function:ease-in; -ms-animation-timing-function:ease-in; -o-animation-timing-function:ease-in; animation-timing-function:ease-in; -webkit-animation-delay:2s; -moz-animation-delay:2s; -ms-animation-delay:2s; -o-animation-delay:2s; animation-delay:2s; } .asteroid-head{ width:10px; height:10px; -webkit-border-radius:50%; -moz-border-radius:50%; border-radius:50%; background:#FFF; -webkit-box-shadow:0px 0px 7px 2px #FFF; -moz-box-shadow:0px 0px 7px 2px #FFF; box-shadow:0px 0px 7px 2px #FFF; position: absolute; bottom:0; right:0; } .asteroid-tail{ width:0; height:0; border-left: 3px solid transparent; border-bottom: 200px solid #FFF; border-right: 3px solid transparent; position: absolute; bottom:-22px; right:75px; -webkit-transform:rotate(-45deg); -moz-transform:rotate(-45deg); -o-transform:rotate(-45deg); -ms-transform:rotate(-45deg); transform:rotate(-45deg); } .a2{ top:-205px; left:400px; -webkit-animation: asteroidAnimationTwo 6s infinite; -webkit-animation-timing-function:ease-in; -moz-animation-timing-function:ease-in; -ms-animation-timing-function:ease-in; -o-animation-timing-function:ease-in; animation-timing-function:ease-in; -webkit-animation-delay:4s; -moz-animation-delay:4s; -ms-animation-delay:4s; -o-animation-delay:4s; animation-delay:4s; } /* ============================================================================= 3. MOON ========================================================================== */ #moon{ position:absolute; top:10%; right:10%; width:200px; height:200px; border-radius:50%; background:#FFFF8C; box-shadow:0px 0px 100px #FFFF8C; z-index:5; -webkit-animation: moonAnimation 3s infinite; -moz-animation: moonAnimation 3s infinite; -ms-animation: moonAnimation 3s infinite; -o-animation: moonAnimation 3s infinite; animation: moonAnimation 3s infinite; } .crater{ position:absolute; top:30px; left:40px; width:25px; height:45px; background:#E3E693; border-top-right-radius:50px 100px; border-top-left-radius:50px 100px; border-bottom-right-radius:50px 100px; border-bottom-left-radius:50px 100px; -webkit-transform:rotate(40deg); -moz-transform:rotate(40deg); -o-transform:rotate(40deg); -ms-transform:rotate(40deg); transform:rotate(40deg); } .crater2{ position:absolute; top:125px; right:20px; width:15px; height:20px; background:#E3E693; border-top-right-radius:20px 20px; border-top-left-radius:20px 20px; border-bottom-right-radius:20px 30px; border-bottom-left-radius:20px 30px; -webkit-transform:rotate(-60deg); -moz-transform:rotate(-60deg); -o-transform:rotate(-60deg); -ms-transform:rotate(-60deg); transform:rotate(-60deg); } .crater3{ position:absolute; top:120px; left:60px; width:10px; height:10px; background:#E3E693; border-radius:50%; } .crater4{ position:a.........完整代码请登录后点击上方下载按钮下载查看
网友评论0