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


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 相关文章推荐
使用JQ来编写最基本的淡入淡出效果附演示动画
Oct 31 Javascript
自己封装的常用javascript函数分享
Jan 07 Javascript
JS实现图片放大镜效果的方法
Feb 27 Javascript
详细解读AngularJS中的表单验证编程
Jun 19 Javascript
使用jquery动态加载Js文件和Css文件
Oct 24 Javascript
谈谈对JavaScript原生拖放的深入理解
Sep 20 Javascript
Angular.js实现多个checkbox只能选择一个的方法示例
Feb 24 Javascript
vue自定义全局组件(自定义插件)的用法
Jan 30 Javascript
Vue Cli3 创建项目的方法步骤
Oct 15 Javascript
微信小程序实现获取准确的腾讯定位地址功能示例
Mar 27 Javascript
JavaScript 斐波那契数列 倒序输出 输出100以内的质数代码实例
Sep 11 Javascript
如何修改Vue打包后文件的接口地址配置的方法
Apr 22 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页面转UTF-8中文编码乱码的解决办法
2015/10/20 PHP
PHP生成word文档的三种实现方式
2016/11/14 PHP
浅谈PHP中关于foreach使用引用变量的坑
2016/11/14 PHP
PHP实现QQ、微信和支付宝三合一收款码实例代码
2018/02/19 PHP
PHP区块查询实现方法分析
2018/05/12 PHP
PHP实现二维数组(或多维数组)转换成一维数组的常见方法总结
2019/12/04 PHP
PHP实现一个按钮点击上传多个图片操作示例
2020/01/23 PHP
各种效果的jquery ui(接口)介绍
2008/09/17 Javascript
谷歌浏览器 insertCell与appendChild的区别
2009/02/12 Javascript
JQuery入门——用bind方法绑定事件处理函数应用介绍
2013/02/05 Javascript
使用js操作cookie的一点小收获分享
2013/09/03 Javascript
jquery获取一组checkbox的值(实例代码)
2013/11/04 Javascript
jquery检测input checked 控件是否被选中的方法
2014/03/26 Javascript
分享纯手写漂亮的表单验证
2015/11/19 Javascript
jQuery新窗口打开外链接
2016/07/21 Javascript
javascript实现获取指定精度的上传文件的大小简单实例
2016/10/25 Javascript
Nodejs实现多房间简易聊天室功能
2017/06/20 NodeJs
Vue.js中组件中的slot实例详解
2017/07/17 Javascript
使用 Node.js 模拟滑动拼图验证码操作的示例代码
2017/11/02 Javascript
使用vue打包时vendor文件过大或者是app.js文件很大的问题
2018/06/29 Javascript
laydate时间日历插件使用方法详解
2018/11/14 Javascript
vue-router实现编程式导航的代码实例
2019/01/19 Javascript
javascript实现点亮灯泡特效示例
2019/10/15 Javascript
js实现登录拖拽窗口
2020/02/10 Javascript
jQuery表单校验插件validator使用方法详解
2020/02/18 jQuery
详解ES6 CLASS在微信小程序中的应用实例
2020/04/24 Javascript
Vue实现input宽度随文字长度自适应操作
2020/07/29 Javascript
vue+node 实现视频在线播放的实例代码
2020/10/19 Javascript
python编程实现归并排序
2017/04/14 Python
python实现将多个文件分配到多个文件夹的方法
2019/01/07 Python
使用Python FastAPI构建Web服务的实现
2020/06/08 Python
CSS3 filter(滤镜)实现网页灰色或者黑色模式的代码
2020/11/30 HTML / CSS
入党介绍人意见范文
2015/06/01 职场文书
高一英语教学反思
2016/03/03 职场文书
人事部:年度述职报告范文
2019/07/12 职场文书
vue实现Toast组件轻提示
2022/04/10 Vue.js