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 相关文章推荐
jQuery+CSS 实现的超Sexy下拉菜单
Jan 17 Javascript
js模拟滚动条(横向竖向)
Feb 22 Javascript
jquery阻止冒泡事件使用模拟事件
Sep 06 Javascript
调用innerHTML之后onclick失效问题的解决方法
Jan 28 Javascript
javascript检测浏览器的缩放状态实现代码
Sep 28 Javascript
js实现简洁的TAB滑动门效果代码
Sep 06 Javascript
全面解析JavaScript中“&amp;&amp;”和“||”操作符(总结篇)
Jul 18 Javascript
angularjs实现下拉列表的选中事件示例
Mar 03 Javascript
js canvas实现适用于移动端的百分比仪表盘dashboard
Jul 18 Javascript
cdn模式下vue的基本用法详解
Oct 07 Javascript
使用 vue 实例更好的监听事件及vue实例的方法
Apr 22 Javascript
JavaScript HTML DOM元素 节点操作汇总
Jul 29 Javascript
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写的AES加密解密类分享
2014/06/20 PHP
成为好程序员必须避免的5个坏习惯
2014/07/04 PHP
thinkphp3.2.2前后台公用类架构问题分析
2014/11/25 PHP
php将一维数组转换为每3个连续值组成的二维数组
2016/05/06 PHP
Yii使用DeleteAll连表删除出现报错问题的解决方法
2016/07/14 PHP
php中实现进程锁与多进程的方法
2016/09/18 PHP
PHP用函数嵌入网站访问量计数器
2017/10/27 PHP
PHP基于DateTime类解决Unix时间戳与日期互转问题【针对1970年前及2038年后时间戳】
2018/06/13 PHP
js实现checkbox全选和反选示例
2014/05/01 Javascript
利用jQuery实现可以编辑的表格
2014/05/26 Javascript
js实现兼容IE、Firefox的图片缩放代码
2015/12/08 Javascript
JS实现电商放大镜效果
2017/08/24 Javascript
第一个Vue插件从封装到发布
2017/11/22 Javascript
详解Vue2 添加对scss的支持
2019/01/02 Javascript
详解vue配置后台接口方式
2019/03/29 Javascript
详解Vue+ElementUI从零开始搭建自己的网站(一、环境搭建)
2019/04/30 Javascript
微信小程序获取用户信息的两种方法wx.getUserInfo与open-data实例分析
2019/05/03 Javascript
通过vue手动封装on、emit、off的代码详解
2019/05/29 Javascript
Vue中消息横向滚动时setInterval清不掉的问题及解决方法
2019/08/23 Javascript
JS实现多选框的操作
2020/06/24 Javascript
JavaScript中如何调用Java方法
2020/09/16 Javascript
Ubuntu 14.04+Django 1.7.1+Nginx+uwsgi部署教程
2014/11/18 Python
详谈Python中列表list,元祖tuple和numpy中的array区别
2018/04/18 Python
python实现NB-IoT模块远程控制
2018/06/20 Python
Sanic框架路由用法实例分析
2018/07/16 Python
python查找指定文件夹下所有文件并按修改时间倒序排列的方法
2018/10/21 Python
详解django实现自定义manage命令的扩展
2019/08/13 Python
Python如何使用字符打印照片
2020/01/03 Python
Python中文分词库jieba,pkusegwg性能准确度比较
2020/02/11 Python
八项规定整改方案
2014/02/21 职场文书
领导干部群众路线剖析材料
2014/10/09 职场文书
2014年幼儿园工作总结
2014/11/10 职场文书
拾金不昧感谢信范文
2015/01/21 职场文书
英文辞职信范文
2015/05/13 职场文书
读《工匠精神》有感:热爱工作,精益求精
2019/12/28 职场文书
MySQL串行化隔离级别(间隙锁实现)
2022/06/16 MySQL