用到了两个js库,请自行下载,用到的背景图片可任意图片都可以,主要是看效果

<!DOCTYPE html>
<html>
<head>
<script src="js/jquery-1.11.3.min.js"></script><script src="js/jquery.easing.1.3.js"></script>
<style>
* {
margin: 0;
padding: 0;
} body {
margin: 0 auto;
} #header {
height: 100px;
background: #ccc;
} #footer {
background: #ccc;
height: 100px;
} #container {
background: url(body_bg.gif);
min-height: 400px;
/*max-height:600px;*/
position: relative;
} .page {
position: absolute;
width: 100%;
height: 100%;
} .page1 {
background: url(h.jpg);
} .page2 {
background: url(a.jpg);
} .page3 {
background: url(b.jpg);
} .page4 {
background: url(c.jpg);
}
</style>
<script>
$(function () {
var width = $(window).width();
$('.page').css('left',width+"px");
$("#container").height($(window).height() - 200);
$(window).resize(function () {
$('.page').css('left', width + "px");
width = $(window).width();
$("#container").height($(window).height() - 200);
});
$("button").each(function (i) {
i = i + 1
$("#btn" + i).click(function () {
$(".page").stop(false, true).not('.page' + i).animate({ left: -2*width }, 1000, function () {
$(".page").not('.page'+i).css("left", width);
});
$(".page" + i).animate({
'left': [0, 'easeOutBack']
}, 1000) });
}); });
</script>
</head>
<body> <div id="header">
我是头部
<p>
<button id="btn1">页面1</button>
<button id="btn2">页面2</button>
<button id="btn3">页面3</button>
<button id="btn4">页面4</button>
</p>
</div>
<div id="container">
<div class="page page1">
1111111111111111111111111111111111
</div> <div class="page page2"> 2222222222222222222222222222222222222
</div>
<div class="page page3"> 33333333333333333333333333333333333333
</div>
<div class="page page4"> 4444444444444444444444444444
</div> </div>
<div id="footer">
<p>
版本信息:::::
</p>
</div>
</body>
</html>

最新文章

  1. 移动App开发需要更多的PaaS平台而不是IaaS
  2. Senparc.Weixin.MP SDK 微信公众平台开发教程(八):通用接口说明
  3. 分享50款 Android 移动应用程序图标【下篇】
  4. [ASE][Daily Scrum]11.24
  5. test generation和MBIST
  6. 测试-Unity修改权重
  7. LDR指令的格式:
  8. demo_08webStroage案例
  9. 通过ssh秘钥的方式可以连接上CE68交换机
  10. [PA2014]Druzyny
  11. Mysql概念及基本操作
  12. Squid作代理服务器,用户密码验证,高匿代理
  13. python开发 *进程数据隔离.守护进程,进程同步工具 * 180725
  14. Java 类的加载
  15. 第三部分:Android 应用程序接口指南---第二节:UI---第六章 对话框
  16. JS的对象原型
  17. Linux命令-下载文件的工具:wget
  18. python cython 模块(2)
  19. JavaScript读取本地json文件
  20. HashMap? ConcurrentHashMap?

热门文章

  1. Java基础之static关键字的用法
  2. WebService第二天——WebService框架CXF
  3. 20145209刘一阳《网络对抗》实验五:MSF基础应用
  4. Linux下安装Nginx并实现socket代理
  5. Intellij打包jar文件,“java.lang.SecurityException: Invalid signature file digest for Manifest main attrib
  6. CentOS 7.2使用源码包编译安装MySQL 5.7.22及一些操作
  7. C# 终本案件、综合执行人、裁判文书爬虫
  8. 微信小程序学习笔记(1)- 按钮触发的函数的定义以及不同页面之间的数据传递
  9. 如何利用Navicat导入/导出mssql中的数据
  10. 180706-BigDecimal除法的精度问题