以下是 jQuery多层云彩水平飘动特效 的示例演示效果:
部分效果截图:
HTML代码(index.html):
<!doctype html>
<html lang="zh">
<head>
<meta charset="UTF-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>jQuery多层云彩水平飘动特效</title>
<link rel="stylesheet" href="css/clouds.css" />
</head>
<body>
<div id="far-clouds" class="stage far-clouds"></div>
<div id="near-clouds" class="stage near-clouds"></div>
<script src="js/jquery-1.11.0.min.js" type="text/javascript"></script>
<script src="js/clouds.js"></script>
<script src="js/app.js"></script>
</body>
</html>
JS代码(app.js):
$(document).ready(function (){
$("#far-clouds").clouds({
fps:30,speed:0.7,dir:"left"}
);
$("#near-clouds").clouds({
fps:30,speed:1,dir:"left"}
);
}
);
CSS代码(clouds.css):
html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;}
body{margin:0;background:#aedfe5 url("../img/sky-background.png") 0 0 repeat-x;}
img{max-width:100%;height:auto;}
.stage{top:0;left:0;width:100%;height:100%;position:absolute;overflow:hidden;z-index:100;}
.far-clouds{background:transparent url("../img/far-clouds.png") 305px 105px repeat-x;}
.near-clouds{background:transparent url("../img/near-clouds.png") 305px 165px repeat-x;}
.content{margin-top:1em;margin-bottom:1em;margin-left:1em;margin-right:1em;position:relative;z-index:101;}
h1 sup{font-size:medium;}