python实现雪花飘落效果_jQuery实现雪花飘落效果
$(function() {
setInterval(function() {
var maxW = document.body.clientWidth,
maxH = document.body.clientHeight,
left = Math.random() * maxW,
bottom = left - (Math.random() - 0.5) * 0.2 * maxW, //保證落下的位置水平有變化,但不大
opacity = 0.7 + 0.3 * Math.random();
speed = 30;
size = 20 + 10 * Math.random(), //字體20-30
color = '#fff';
// num = Math.floor(Math.random() * 10) //產生0-9隨機數,當然你們可以自己設置
num ='*';
var style = 'position:absolute;top:0px;font-size:' + size + 'px;color:' + color + ';left:' + left + 'px;opacity:' + opacity;
var div = '' + num + ''
$('body').append(div)
$('span').animate({
top: maxH,
left: bottom
}, 3000, function() {
$(this).remove() //這一步很關鍵,要把落下的去掉,不然會越積越多
});
}, 20) //20ms產生一個
})
感: 最近貢獻一下我在教學中的小案例
希望能給你一些幫助 ,希望大家繼續關注我的博客
--王
總結
以上是生活随笔為你收集整理的python实现雪花飘落效果_jQuery实现雪花飘落效果的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: concat函数_三、P57-61 My
- 下一篇: tomcat jar包_tomcat学习