利用CSS使Div水平垂直居中
2008-07-04 09:53
253 查看
通常在制作网站首页时需要使页面内容在水平和垂直方向上都居中。
表格布局时代常用的方法是内容之前添加换行。
实际上通过CSS有更方便的办法。
![](http://tech.idv2.com/wp-content/uploads/2007/07/centered-div.png)
原理很简单:将left和top设置为50%来定位div到浏览器中央,再将margin-left和margin-top值设置为宽和高的一半,使div居中显示。
表格布局时代常用的方法是内容之前添加换行。
实际上通过CSS有更方便的办法。
<style> #warp { position: absolute; width:500px; height:200px; left:50%; top:50%; margin-left:-250px; margin-top:-100px; border: solid 3px red; } </style> <body> <div id=warp>Test</div> </body>
![](http://tech.idv2.com/wp-content/uploads/2007/07/centered-div.png)
原理很简单:将left和top设置为50%来定位div到浏览器中央,再将margin-left和margin-top值设置为宽和高的一半,使div居中显示。
相关文章推荐
- 利用CSS使Div水平垂直居中
- 利用CSS使Div水平垂直居中
- css实现高度不固定的div元素模块在页面中水平垂直居中
- css实现div的水平垂直居中方法
- 【div+css】两个div,如何让内层的div在外层div中水平垂直居中
- HTML+CSS,让div在屏幕中居中(水平居中+垂直居中)方法总结
- css div的水平、垂直同时居中
- css 使div垂直、水平居中
- div水平垂直居中的css
- DIV中的文字垂直并且水平居中的CSS
- div图片水平垂直居中不随滚动条滚动的CSS代码(兼容IE8+)
- css中如何使div居中(垂直水平居中)
- Css控制div水平垂直居中显示
- 如何使div垂直水平居中的css代码
- CSS 控制div在页面中水平垂直居中
- div+css:页面整体布局居中显示:上下居中||垂直居中,左右居中||水平居中
- css实现div的水平和垂直居中
- 关于css中两层div的水平垂直居中问题
- CSS div水平垂直居中和div置于底部
- CSS、JS 使DIV水平 和 垂直居中的各种方法