html

<body>
<div id="centerDiv">自动适应水平和垂直居中</div>
</body>

css

*{margin:;padding:;}
#centerDiv{width:834px; height:550px; border:1px solid #9f9f9f;
position:absolute;
left:50%;margin-left:-417px;
top:50%;margin-top:-275px;
}

原理就是:先用left:50%;top:50%让这个div的左上角居于页面的正中,然后用margin-left:-417px;margin-top:-275px;使div向左向上移动它自身宽高的一半.

最新文章

  1. PowerDesigner连接Oracle并导出表结构
  2. SCRIPT65535: 意外地调用了方法或属性访问 ie下不兼容 解决
  3. 解决“LINK : fatal error LNK1123: 转换到 COFF 期间失败: 文件无效或损坏”问题
  4. eclipse 使用(一)单步调试
  5. nodejs+express+jade安装备忘
  6. 【GOF23设计模式】命令模式
  7. iPhone中如何判断当前相机是否可用
  8. pymongo数据报表脚本
  9. 3、XCode: 如何添加自定义代码片段
  10. JavaScript函数与对象
  11. [SDOI2018] 旧试题
  12. 【记录】使用在线KMS激活Office系列
  13. linux脚本启动应用
  14. 【中间件安全】IIS6安全加固规范
  15. Qt setMouseTracking(true) 无效
  16. css学习(1)
  17. http://ctf.bugku.com/challenges#Easy_Re
  18. Transactional注解中常用参数说明
  19. ArcGIS Server 10 for java 注册SOE出现的问题
  20. 盒子模型之margin相关技巧!

热门文章

  1. vue-cli3 中的环境变量
  2. idea SSM里配置redis
  3. 关于linux内核用纯c语言编写的思考
  4. 基于Composer的Laravel扩展包开发工作流
  5. hdu 3064
  6. 大逃亡(escape.*)
  7. toj 1421
  8. php ip伪装访问
  9. Servlet中使用RequestDispatcher调派请求--include
  10. Sahara中的数据模型