jQery使网页在显示器上居中显示适用于任何分辨率


Posted in Javascript onJune 09, 2014

检测屏幕宽度,并设置为id为frame的div宽度, 根据自己网页的最大宽度来调节,小demo最大宽度为1440

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> 
<html xmlns="http://www.w3.org/1999/xhtml"> 
<head> 
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> 
<title>无标题文档</title> 
<script src="js/jquery.min.js" type="text/javascript"></script> 
<script> 
function onWidthChange(){ 
var w=$(window).width(); 
x=(w-1440)/2; 
$("#frame").css("width",w); 
if(w<1024){ 
$("#frame").css("overflow","visible"); 
$("#webContent").css("margin-left",x); 
}else if(1024<w<1440){ 
$("#frame").css("overflow","hidden"); 
$("#webContent").css("margin-left",x); 
} 
setTimeout(onWidthChange,0); 
}; 
</script> 
</head> 
<body> 
<div id="frame" style="overflow:hidden;"> 
<div id="webContent"> 
//内容 
</div> 
</div> 
</body> 
</html>
Javascript 相关文章推荐
Javascript实现获取窗口的大小和位置代码分享
Dec 04 Javascript
javascript中定义类的方法详解
Feb 10 Javascript
如何使用Vuex+Vue.js构建单页应用
Oct 27 Javascript
详解Vue.js——60分钟组件快速入门(上篇)
Dec 05 Javascript
js实现拖拽上传图片功能
Aug 01 Javascript
angular中的cookie读写方法
Aug 02 Javascript
原生JS+CSS实现炫酷重力模拟弹跳系统的登录页面
Nov 01 Javascript
原生JavaScript实现Ajax异步请求
Nov 19 Javascript
echarts设置图例颜色和地图底色的方法实例
Aug 01 Javascript
JS滚轮控制图片缩放大小和拖动的实例代码
Nov 20 Javascript
vue-router命名路由和编程式路由传参讲解
Jan 19 Javascript
Jquery cookie插件实现原理代码解析
Aug 04 jQuery
javascript的动态加载、缓存、更新以及复用(一)
Jun 09 #Javascript
JavaScript利用正则表达式去除日期中的-
Jun 09 #Javascript
使用Node.js实现一个简单的FastCGI服务器实例
Jun 09 #Javascript
初识SmartJS - AOP三剑客
Jun 08 #Javascript
javascript实例分享---具有立体效果的图片特效
Jun 08 #Javascript
js 中将多个逗号替换为一个逗号的代码
Jun 07 #Javascript
js 去除字符串第一位逗号的方法
Jun 07 #Javascript
You might like
php抓取https的内容的代码
2010/04/06 PHP
php实现天干地支计算器示例
2014/03/14 PHP
php远程下载类分享
2016/04/13 PHP
js中访问html中iframe的文档对象的代码[IE6,IE7,IE8,FF]
2011/01/08 Javascript
js使用心得分享
2015/01/13 Javascript
jquery实现鼠标点击后展开列表内容的导航栏效果
2015/09/14 Javascript
深入解析JavaScript编程中的this关键字使用
2015/11/09 Javascript
BootStrap的select2既可以查询又可以输入的实现代码
2017/02/17 Javascript
详解JS异步加载的三种方式
2017/03/07 Javascript
jquery append与appendTo方法比较
2017/05/24 jQuery
Vue学习笔记进阶篇之vue-router安装及使用方法
2017/07/19 Javascript
vue中使用ueditor富文本编辑器
2018/02/08 Javascript
微信小程序公用参数与公用方法用法示例
2019/01/09 Javascript
vue 项目 iOS WKWebView 加载
2019/04/17 Javascript
[51:34]Ti4主赛事胜者组 DK vs EG 2
2014/07/19 DOTA
Python将xml和xsl转换为html的方法
2015/03/10 Python
使用Python横向合并excel文件的实例
2018/12/11 Python
解决pycharm 远程调试 上传 helpers 卡住的问题
2019/06/27 Python
Django ORM 自定义 char 类型字段解析
2019/08/09 Python
python中几种自动微分库解析
2019/08/29 Python
python实现输入任意一个大写字母生成金字塔的示例
2019/10/27 Python
Python HTMLTestRunner测试报告view按钮失效解决方案
2020/05/25 Python
解决keras模型保存h5文件提示无此目录问题
2020/07/01 Python
使用CSS3制作倾斜导航条和毛玻璃效果
2017/09/12 HTML / CSS
CSS3控制HTML元素动画效果
2014/02/08 HTML / CSS
amazeui页面分析之登录页面的示例代码
2020/08/25 HTML / CSS
Shopping happy life西班牙:以最优惠的价格提供最好的时尚配饰
2020/03/13 全球购物
高中政治教学反思
2014/01/18 职场文书
人力资源管理毕业求职信
2014/08/05 职场文书
2014年有孩子的离婚协议书范本
2014/10/08 职场文书
销售经理岗位职责
2015/01/31 职场文书
个人工作违纪检讨书
2015/05/05 职场文书
Python list列表删除元素的4种方法
2021/11/01 Python
MySQL表锁、行锁、排它锁及共享锁的使用详解
2022/04/02 MySQL
python在package下继续嵌套一个package
2022/04/14 Python
HTML实现仿Windows桌面主题特效的实现
2022/06/28 HTML / CSS