css3写出飘雪花特效
大冬天的,飘雪花的特效,你可能要用上了吧。通常情况下用jQuery写飘雪花的特效,但用css3写,其实特别简单,新手一看就懂,那就告别jQuery,用css3轻松搞定飘雪花特效吧!
代码如下:
<!DOCTYPE html> <html> <head> <meta charset="gb2312"> <title>css3飘雪花特效</title> <style type="text/css"> body { margin: 0; padding: 0; background:#000; } img { display: block; width: 100%; } @keyframes snow{ 0% { background-position: 0 0, 0 0; } 100% { background-position: 500px 500px, 1000px 500px; } } .snow{ position: fixed; left: 0; top: 0; width: 100%; height: 100%; background: url('snow1.png'),url('snow2.png'); animation: 10s snow linear infinite; } </style> </head> <body> <div class="snow"></div> </body> </html>
总结:这个css3飘雪花特效,对于新手很简单。主要用到了css3多背景、css3动画知识点,如果对这些知识点不熟悉,建议赶快再复习下,补补课。
一起探究web前端开发的乐趣!