#stuff
.cloud
.drop
.drop
.drop
.drop
.drop
.drop
.drop
.drop
.drop
.drop
.drop
.drop
.drop
.drop
.drop
.drop
.drop
.drop
.drop
.drop
.drop
.drop
.drop
.drop
.drop
.drop
.drop
.drop
.drop
.drop
.drop
.drop
View Compiled
@import compass
html,body
background: #ACBDC3
overflow: hidden
.drop
background: white
width: 6px
height: 6px
border-radius: 12px
right: 210px
animation: fall 3s ease-in 0s infinite
animation-fill-mode: both
//margin-right: 45px
position: absolute
//animation-delay: 0.9s
//margin-left: 10px
&:nth-child(even)
top: 10px
left: -12px
width: 8px
height: 8px
border-radius: 40px
animation-delay: 1s !important
&:nth-child(3n - 1)
top: 0px
left: 20px
animation-delay: 2s !important
&:nth-child(3n + 1)
left: 0px
top: -10px
animation-delay: 3s !important
&:nth-child(4n - 1)
left: 110px
top: -30px
animation-delay: 2.5s !important
&:nth-child(4n + 1)
left: 45px
top: 15px
animation-delay: 1.5s !important
&:nth-child(5n - 1)
left: 95px
top: -40px
&:nth-child(-5n + 1)
left: 65px
top: 10px
animation-delay: 2.25s !important
&:nth-child(6n + 1)
left: 37px
top: -65px
animation-delay: 1.25s !important
#stuff
position: absolute
margin: auto
top: 100px
left: 0
right: 0
bottom: 0
width: 200px
.cloud
height: 120px
width: 120px
border-radius: 150px 150px 0px 0px
// animation: float 0.5s ease-in 0s infinite
position: relative
&, &:before, &:after
box-shadow: inset 20px 10px 40px -32px rgba(0,0,0,0.75)
background: #fff
&:before, &:after
content: ' '
display: block
position: absolute
bottom: 0px
&:before
height: 70px
width: 70px
border-radius: 150px 150px 0px 150px
left: -40px
&:after
height: 85px
width: 85px
border-radius: 150px 150px 150px 0px
right: -55px
z-index: -1
@keyframes fall
0%
margin-top: 90px
opacity: 1
60%
opacity: 1
margin-left: 45px
100%
margin-top: 400px
opacity: 0
@keyframes float
0%
left: 0.5%
50%
left: -0.5%
100%
left: 0.5%
View Compiled
This Pen doesn't use any external CSS resources.
This Pen doesn't use any external JavaScript resources.