这篇文章将为大家详细讲解有关怎么用CSS3实现雪花飘落的效果,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。
我们可以根据自己想要的动画效果来设置动画,比如在本例中:
设置动画名称为xuehua,动画完成的时间为15s,动画的速度为从开始到结束的速度一致,动画一直无线循环播放
animation:xuehua15slinearinfinite;
程序代码
<!DOCTYPEhtml>
<html>
<head>
<metacharset="UTF-8"/>
<title></title>
<style>
body{
background:#000;
}
#xuehua{
position:fixed;
left:0;
top:0;
right:0;
bottom:0;
background:url('images/xuehua.png');
-webkit-animation:xuehua15slinearinfinite;
animation:snow15slinearinfinite;
}
@keyframesxuehua{
0%{
background-position:00,00;
}
100%{
background-position:500px1000px,500px500px;
}
}
@-webkit-keyframesxuehua{
0%{
background-position:00,00;
}
100%{
background-position:500px1000px,500px500px;
}
}
</style>
</head>
<body>
<divid="xuehua"></div>
</body>
</html>
关于“怎么用CSS3实现雪花飘落的效果”这篇文章就分享到这里了,希望以上内容可以对大家有一定的帮助,使各位可以学到更多知识,如果觉得文章不错,请把它分享出去让更多的人看到。