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


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异步编程:异步数据收集的具体方法
Aug 19 Javascript
javascript获取web应用根目录的方法
Feb 12 Javascript
node.js中的path.normalize方法使用说明
Dec 08 Javascript
jQuery获取页面元素绝对与相对位置的方法
Jun 10 Javascript
JS实现的不规则TAB选项卡效果代码
Sep 18 Javascript
jQuery ajax应用总结
Jun 02 Javascript
微信小程序使用toast消息对话框提示用户忘记输入用户名或密码功能【附源码下载】
Dec 09 Javascript
使用Vue制作图片轮播组件思路详解
Mar 21 Javascript
JavaScript函数、闭包、原型、面向对象学习笔记
Sep 06 Javascript
详解Vue2 添加对scss的支持
Jan 02 Javascript
JS document内容及样式操作完整示例
Jan 14 Javascript
vue+axios全局添加请求头和参数操作
Jul 24 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
如何将一个表单同时提交到两个地方处理
2006/10/09 PHP
php获取通过http协议post提交过来xml数据及解析xml
2012/12/16 PHP
基于python发送邮件的乱码问题的解决办法
2013/04/25 PHP
php 广告点击统计代码(php+mysql)
2018/02/21 PHP
Laravel中10个有用的用法小结
2019/05/06 PHP
laravel框架模型、视图与控制器简单操作示例
2019/10/10 PHP
jquery自定义类似$.ajax()的方法实现代码
2013/08/13 Javascript
通过隐藏iframe实现文件下载的js方法介绍
2014/02/26 Javascript
JavaScript之数组(Array)详解
2015/04/01 Javascript
javascript实现简单的省市区三级联动
2015/05/14 Javascript
原生js实现的贪吃蛇网页版游戏完整实例
2015/05/18 Javascript
Angular2使用Angular-CLI快速搭建工程(二)
2017/05/21 Javascript
JS和jQuery通过this获取html标签中的属性值(实例代码)
2017/09/11 jQuery
ReactJS实现表单的单选多选和反选的示例
2017/10/13 Javascript
Vue父组件调用子组件事件方法
2018/02/23 Javascript
Nodejs实现爬虫抓取数据实例解析
2018/07/05 NodeJs
在JS循环中使用async/await的方法
2018/10/12 Javascript
[43:32]2014 DOTA2华西杯精英邀请赛 5 25 LGD VS NewBee第一场
2014/05/26 DOTA
Python线程的两种编程方式
2015/04/14 Python
Python3下错误AttributeError: ‘dict’ object has no attribute’iteritems‘的分析与解决
2017/07/06 Python
python pandas库的安装和创建
2019/01/10 Python
Python 3.8中实现functools.cached_property功能
2019/05/29 Python
python SocketServer源码深入解读
2019/09/17 Python
Python实现PyPDF2处理PDF文件的方法示例
2019/09/25 Python
Python迷宫生成和迷宫破解算法实例
2019/12/24 Python
HTML5 History API 实现无刷新跳转
2016/01/11 HTML / CSS
HTML5实现可缩放时钟代码
2017/08/28 HTML / CSS
美国运动鞋和服装网上商店:YCMC
2018/09/15 全球购物
Ibatis如何使用动态表名
2015/07/12 面试题
公务员转正考察材料
2014/02/07 职场文书
《梅花魂》教学反思
2014/04/30 职场文书
安全宣传标语口号
2014/06/06 职场文书
企业文化理念标语
2014/06/10 职场文书
书法兴趣小组活动总结
2014/07/07 职场文书
工作年限证明范本
2015/06/15 职场文书
2016年公务员六五普法心得体会
2016/01/21 职场文书