一个简单的全屏图片上下打开显示网页效果示例


Posted in Javascript onJuly 08, 2014

上源码看效果:

<!DOCTYPE html>
<html>
<head>
<title></title>
<style>
body {
margin: 0;
padding: 0;
}


.wrap {
overflow: hidden;
position: fixed;
z-index: 99999;
width: 100%;
top: 0;
left: 0;
}


.div {
overflow: hidden;
position: absolute;
width: 100%;
}


.d {
background: url(1.jpg) center center no-repeat;
height: 100%;
}
</style>
</head>
<body>
<p>这是网站内容</p>
<p>这是网站内容</p>
<p>这是网站内容</p>
<p>这是网站内容</p>
<p>这是网站内容</p>
<p>这是网站内容</p>
<p>这是网站内容</p>
<p>这是网站内容</p>
<p>这是网站内容</p>
<p>这是网站内容</p>
<p>这是网站内容</p>
<p>这是网站内容</p>
<p>这是网站内容</p>
<p>这是网站内容</p>
<p>这是网站内容</p>
<p>这是网站内容</p>
<p>这是网站内容</p>
<p>这是网站内容</p>
<p>这是网站内容</p>
<p>这是网站内容</p>
<p>这是网站内容</p>
<p>这是网站内容</p>
<p>这是网站内容</p>
<p>这是网站内容</p>
<p>这是网站内容</p>
<div class="wrap">
<div id="d1" class="div">
<div class="d"></div>
</div>
<div id="d2" class="div">
<div class="d"></div>
</div>
</div>
<script src="jquery-1.8.3.min.js"></script>
<script>
var h = $(window).height();
var h1 = h / 2;
$('#d1,#d2').height(h1);
$('.wrap,.d').height(h);
$('#d2').css('top', h1);
$('#d2 .d').css('margin-top', -h1);

setTimeout(function () {
$('#d1').animate({ 'top': -h / 2 }, 3000);
$('#d2').animate({ 'top': h }, 3000, function () {
$('.wrap').remove();
});
}, 2000);//一定时间后打开,1000=1秒

</script>
</body>
</html>
Javascript 相关文章推荐
javascript IFrame 强制刷新代码
Jul 23 Javascript
jquery仿QQ商城带左右按钮控制焦点图片切换滚动效果
Jun 27 Javascript
js展开闭合效果演示代码
Jul 24 Javascript
jQuery动态添加、删除元素的方法
Jan 09 Javascript
javascript避免数字计算精度误差的方法详解
Mar 05 Javascript
JS的encodeURI和java的URLDecoder.decode使用介绍
May 08 Javascript
如何在MVC应用程序中使用Jquery
Nov 17 Javascript
JS实现页面数据无限加载
Sep 13 Javascript
Vue.js第四天学习笔记
Dec 02 Javascript
JS实现自定义状态栏动画文字效果示例
Oct 12 Javascript
JavaScript模块模式实例详解
Oct 25 Javascript
JavaScript实现的贝塞尔曲线算法简单示例
Jan 30 Javascript
JavaScript通过元素的ID和name设置样式
Jul 08 #Javascript
jquery中each方法示例和常用选择器
Jul 08 #Javascript
使用jQuery的attr方法来修改onclick值
Jul 07 #Javascript
bootstrap data与jquery .data
Jul 07 #Javascript
函数式 JavaScript(一)简介
Jul 07 #Javascript
5款JavaScript代码压缩工具推荐
Jul 07 #Javascript
jquery easyui使用心得
Jul 07 #Javascript
You might like
PHP实现微信申请退款功能
2018/10/01 PHP
从javascript语言本身谈项目实战
2006/12/27 Javascript
JavaScript语言中的Literal Syntax特性分析
2007/03/08 Javascript
解决使用attachEvent函数时,this指向被绑定的元素的问题的方法
2007/08/13 Javascript
Javascript 日期对象Date扩展方法
2009/05/30 Javascript
jquery validator 插件增加日期比较方法
2010/02/21 Javascript
js null undefined 空区别说明
2010/06/13 Javascript
JavaScript中的数组特性介绍
2014/12/30 Javascript
JavaScript的原型继承详解
2015/02/15 Javascript
js实现用户离开页面前提示是否离开此页面的方法(包括浏览器按钮事件)
2015/07/18 Javascript
jQuery+html5+css3实现圆角无刷新表单带输入验证功能代码
2015/08/21 Javascript
微信JS接口大全
2016/08/25 Javascript
Bootstrap的popover(弹出框)2秒后定时消失的实现代码
2017/02/27 Javascript
微信小程序 引入es6 promise
2017/04/12 Javascript
使用ngrok+express解决本地环境中微信接口调试问题
2018/02/26 Javascript
vue项目中使用tinymce编辑器的步骤详解
2018/09/11 Javascript
vue解决弹出蒙层滑动穿透问题的方法
2018/09/22 Javascript
Vue中的作用域CSS和CSS模块的区别
2018/10/09 Javascript
深入理解Antd-Select组件的用法
2020/02/25 Javascript
原生js实现九宫格拖拽换位
2021/01/26 Javascript
python使用在线API查询IP对应的地理位置信息实例
2014/06/01 Python
DataFrame中的object转换成float的方法
2018/04/10 Python
使用Flask集成bootstrap的方法
2018/07/24 Python
python学生管理系统开发
2019/01/30 Python
Django框架模型简单介绍与使用分析
2019/07/18 Python
Tensorflow实现神经网络拟合线性回归
2019/07/19 Python
伦敦高级内衣品牌:Agent Provocateur(大内密探)
2016/08/23 全球购物
Omio中国:全欧洲低价大巴、火车和航班搜索和比价
2018/08/09 全球购物
委托与事件是什么关系?为什么要使用委托
2014/04/18 面试题
英语专业毕业生求职简历的自我评价
2013/10/24 职场文书
电脑租赁公司创业计划书
2014/01/08 职场文书
财务部绩效考核方案
2014/05/04 职场文书
先进个人申报材料
2014/12/30 职场文书
道歉信范文
2015/05/12 职场文书
python图像处理基本操作总结(PIL库、Matplotlib及Numpy)
2021/06/08 Python
一文搞清楚MySQL count(*)、count(1)、count(col)区别
2022/03/03 MySQL