js绘制圣诞树下雪动画效果代码
代码语言:html
所属分类:动画
代码描述:js绘制圣诞树下雪动画效果代码
下面为部分代码预览,完整代码请点击下载或在bfwstudio webide中打开
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <style> html,body { margin:0; background-color:#222; overflow:hidden; } canvas { position:absolute; top:50%; left:50%; -webkit-transform:translate(-50%,-50%); transform:translate(-50%,-50%); display:block; } .fall { position:absolute; -webkit-animation:fall; animation:fall; -webkit-animation-timing-function:linear; animation-timing-function:linear; -webkit-animation-iteration-count:infinite; animation-iteration-count:infinite; } .fall:nth-child(1) { left:32vw; -webkit-animation-duration:4.4s; animation-duration:4.4s; -webkit-animation-delay:-400ms; animation-delay:-400ms; } .fall:nth-child(1) .wave { -webkit-animation-delay:-1380ms; animation-delay:-1380ms; -webkit-animation-duration:650ms; animation-duration:650ms; } .fall:nth-child(2) { left:83vw; -webkit-animation-duration:5.2s; animation-duration:5.2s; -webkit-animation-delay:-100ms; animation-delay:-100ms; } .fall:nth-child(2) .wave { -webkit-animation-delay:-360ms; animation-delay:-360ms; -webkit-animation-duration:750ms; animation-duration:750ms; } .fall:nth-child(3) { left:7vw; -webkit-animation-duration:6s; animation-duration:6s; -webkit-animation-delay:-5600ms; animation-delay:-5600ms; } .fall:nth-child(3) .wave { -webkit-animation-delay:-1940ms; animation-delay:-1940ms; -webkit-animation-duration:850ms; animation-duration:850ms; } .fall:nth-child(4) { left:75vw; -webkit-animation-duration:5.6s; animation-duration:5.6s; -webkit-animation-delay:-9500ms; animation-delay:-9500ms; } .fall:nth-child(4) .wave { -webkit-animation-delay:-1860ms; animation-delay:-1860ms; -webkit-animation-duration:750ms; animation-duration:750ms; } .fall:nth-child(5) { left:85vw; -webkit-animation-duration:5.6s; animation-duration:5.6s; -webkit-animation-delay:-7600ms; animation-delay:-7600ms; } .fall:nth-child(5) .wave { -webkit-animation-delay:-1800ms; animation-delay:-1800ms; -webkit-animation-duration:850ms; animation-duration:850ms; } .fall:nth-child(6) { left:25vw; -webkit-animation-duration:5.4s; animation-duration:5.4s; -webkit-animation-delay:-5300ms; animation-delay:-5300ms; } .fall:nth-child(6) .wave { -webkit-animation-delay:-1220ms; animation-delay:-1220ms; -webkit-animation-duration:700ms; animation-duration:700ms; } .fall:nth-child(7) { left:57vw; -webkit-animation-duration:5.2s; animation-duration:5.2s; -webkit-animation-delay:-6800ms; animation-delay:-6800ms; } .fall:nth-child(7) .wave { -webkit-animation-delay:-1540ms; animation-delay:-1540ms; -webkit-animation-duration:850ms; animation-duration:850ms; } .fall:nth-child(8) { left:58vw; -webkit-animation-duration:6s; animation-duration:6s; -webkit-animation-delay:-3500ms; animation-delay:-3500ms; } .fall:nth-child(8) .wave { -webkit-animation-delay:-540ms; animation-delay:-540ms; -webkit-animation-duration:700ms; animation-duration:700ms; } .fall:nth-child(9) { left:91vw; -webkit-animation-duration:5s; animation-duration:5s; -webkit-animation-delay:-4500ms; animation-delay:-4500ms; } .fall:nth-child(9) .wave { -webkit-animation-delay:-1740ms; animation-delay:-1740ms; -webkit-animation-duration:650ms; animation-duration:650ms; } .fall:nth-child(10) { left:63vw; -webkit-animation-duration:6s; animation-duration:6s; -webkit-animation-delay:-4600ms; animation-delay:-4600ms; } .fall:nth-child(10) .wave { -webkit-animation-delay:-1320ms; animation-delay:-1320ms; -webkit-animation-duration:700ms; animation-duration:700ms; } .fall:nth-child(11) { left:37vw; -webkit-animation-duration:4.4s; animation-duration:4.4s; -webkit-animation-delay:-5200ms; animation-delay:-5200ms; } .fall:nth-child(11) .wave { -webkit-animation-delay:-1460ms; animation-delay:-1460ms; -webkit-animation-duration:650ms; animation-duration:650ms; } .fall:nth-child(12) { left:23vw; -webkit-animation-duration:5s; animation-duration:5s; -webkit-animation-delay:-5000ms;.........完整代码请登录后点击上方下载按钮下载查看
网友评论0