首页 > 分享 > js+css实现花瓣飘落效果

js+css实现花瓣飘落效果

最新推荐文章于 2024-04-17 20:41:40 发布

rrzzhang 于 2021-03-09 11:03:47 发布

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。

<div class="main pop-box"></div>

css:

@keyframes wind{

0% {

bottom: 100%;

transform: rotate(0deg);

}

100% {

transform: rotate(-90deg);

bottom: -10%;

}

}

//可添加不同速度

.speed1{

position: absolute;

animation: wind 5s linear;

}

js:

timeFun(imgs){

var self = this

var len = imgs.length

this.popTimer = setInterval(function() {

var left = Math.random() * window.innerWidth;

var top =0;

var index = Math.floor(Math.random() * len)

var src = imgs[index]

self.wind(left, top, src);

}, 250);

},

wind(left, top, src) {

var img = document.createElement("img");

img.className = "speed1"

img.src = src;

img.style.width = Math.random()*(2.2-0.6)+0.6 + "rem";

img.style.height = "auto";

img.style.left = left + "px";

img.style.bottom = "100%";

document.getElementsByClassName("pop-box")[0].appendChild(img);

setTimeout(function() {

document.getElementsByClassName("pop-box")[0].removeChild(img);

}, 10000);

}

'

相关知识

花瓣飘落效果
jquery+css3实现网页背景花瓣随机飘落特效【转】
AE如何制作片头花瓣飘落效果?如何制作漫天花瓣飘落
花瓣飘落效果图片
Photoshop教大家快速制作花瓣飘落动画效果
pr在视频中添加花瓣飘落
CSS3实现绚丽玫瑰花瓣飘落动效实例
快手花瓣飘落特效怎么做?快手在哪设置花瓣飘落特效?
vue花瓣飘落/彩带撒落特效
三维立体花瓣飘落花瓣

网址: js+css实现花瓣飘落效果 https://m.huajiangbk.com/newsview1078021.html

所属分类:花卉
上一篇: 樱花树python代码
下一篇: 掉落的花瓣gif图片