css实现小岛风车下雪动画效果代码
代码语言:html
所属分类:动画
代码描述:css实现小岛风车下雪动画效果代码
下面为部分代码预览,完整代码请点击下载或在bfwstudio webide中打开
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<style>
/*If you want to post these css code on other website, please type my name and codepen link behind the code. Thanks :) */
/*如要轉出codepen外的網站,請附上作者名稱,以及這裡的網址,感謝配合 :) */
body {
background: #ade3e3;
margin: 0;
/*背景填滿無邊界*/
overflow: hidden;
/*讓物件跑出背景時不會出現捲軸*/
}
/*------------天空------------*/
/*天空第一層*/
.sky {
position: absolute;
background: #96dada;
width: 100%;
height: 200px;
z-index: -2;
}
/*天空第二層*/
.deep_sky {
position: absolute;
background: #78c7c7;
width: 100%;
height: 100px;
}
/*天空第三層*/
.deep_sky:before {
content: "";
position: absolute;
background: #5fb4b4;
width: 100%;
height: 30px;
}
/*------------地面------------*/
/*地層*/
.ground {
position: absolute;
background: #a2e6cf;
width: 100%;
height: 180px;
bottom: 0;
}
/*冰面*/
.ice {
position: absolute;
background: #c7ede0;
width: 100%;
height: 40px;
}
/*冰面反光線*/
.glare{
position:absolute;
background:#ffffff;
width:95%;
height:10px;
top:0;
}
/*冰面反光第一層-仿像素畫效果*/
.glare:before{
content:"";
position:absolute;
background:#c7ede0;
width:10px;
height:10px;
bottom:0;
left:40%;
box-shadow:-10px 0px 0px #e3f7f0,5px 0px 0px #c7ede0,10px 0px 0px #c7ede0,15px 0px 0px #c7ede0,20px 0px 0px #c7ede0,25px 0px 0px #c7ede0,30px 0px 0px #c7ede0,35px 0px 0px #c7ede0,40px 0px 0px #c7ede0,-140px 10px 0px #e3f7f0,-150px 10px 0px #ffffff,-155px 10px 0px #ffffff,-160px 10px 0px #ffffff,-165px 10px 0px #ffffff,-170px 10px 0px #ffffff,-175px 10px 0px #ffffff,-180px 10px 0px #ffffff,-185px 10px 0px #ffffff,-190px 10px 0px #ffffff,-195px 10px 0px #ffffff,-200px 10px 0px #ffffff,-180px 20px 0px #e3f7f0,-280px 10px 0px #e3f7f0,-290px 10px 0px #ffffff,-295px 10px 0px #ffffff,-300px 10px 0px #ffffff,-305px 10px 0px #ffffff,-310px 10px 0px #ffffff,-315px 10px 0px #ffffff,-320px 10px 0px #ffffff,-325px 10px 0px #ffffff,-330px 10px 0px #ffffff,-335px 10px 0px #ffffff,-340px 10px 0px #ffffff,-345px 10px 0px #ffffff,-350px 10px 0px #ffffff;
}
/*冰面反光第二層-仿像素畫效果*/
.glare:after{
content:"";
position:absolute;
background:#c7ede0;
width:10px;
height:10px;
bottom:0;
right:0;
box-shadow:-10px 0px 0px #e3f7f0,-200px 0px 0px #c7ede0,-205px 0px 0px #c7ede0,-210px 0px 0px #c7ede0,-215px 0px 0px #c7ede0,-220px 0px 0px #c7ede0,-225px 0px 0px #c7ede0,-230px 0px 0px #c7ede0,-240px 0px 0px #e3f7f0,-250px 0px 0px #c7ede0,-255px 0px 0px #c7ede0,-260px 0px 0px #c7ede0,-270px 0px 0px #e3f7f0,-120px 10px 0px #e3f7f0,-130px 10px 0px #ffffff,-135px 10px 0px #ffffff,-140px 10px 0px #ffffff,-145px 10px 0px #ffffff,-150px 10px 0px #ffffff,-350px 10px 0px #e3f7f0,-360px 10px 0px #ffffff,-365px 10px 0px #ffffff,-370px 10px 0px #ffffff,-375px 10px 0px #ffffff,-380px 10px 0px #ffffff,-385px 10px 0px #ffffff,-390px 10px 0px #ffffff,-395px 10px 0px #ffffff,-400px 10px 0px #ffffff,-405px 10px 0px #ffffff,-410px 10px 0px #ffffff
}
/*冰面陰影線*/
.ice_shadow{
position:absolute;
background: #84bba8;
width: 100%;
height: 10px;
bottom:-10px;
}
/*冰面陰影第一層-仿像素畫效果*/
.ice_shadow:before {
content: "";
position: absolute;
background: #a2d1c1;
width: 10px;
height: 10px;
bottom: 0;
left:20%;
box-shadow:10px 0px 0px #a3e2cd,95px -10px 0px #84bba8,100px -10px 0px #84bba8,105px -10px 0px #84bba8,110px -10px 0px #84bba8,115px -10px 0px #84bba8,120px -10px 0px #84bba8,125px -10px 0px #84bba8,130px -10px 0px #84bba8,135px -10px 0px #a2d1c1,140px -10px 0px #a2d1c1,400px 0px 0px #a2d1c1,410px 0px 0px #a3e2cd;
}
/*冰面陰影第二層-仿像素畫效果*/
.ice_shadow:after{
content: "";
position: absolute;
background: #84bba8;
width: 20px;
height: 10px;
bottom: 10px;
right:10%;
box-shadow:10px 0px 0px #a2d1c1,-20px 0px 0px #84bba8,-140px 0px 0px #84bba8,-160px 0px 0px #84bba8,-170px 0px 0px #84bba8,-180px 0px 0px #84bba8,-190px 0px 0px #84bba8;
}
/*冰層陰影-底部*/
.g1 {
position: absolute;
background: #72ccad;
width: 100%;
height: 20px;
bottom: 0;
}
/*.........完整代码请登录后点击上方下载按钮下载查看
网友评论0