水平/垂直都居中的div
用css样式使div水平/垂直居中,兼容于目前各种主流浏览器
思路:
用绝对定位将div左顶点,定位于浏览器正中心,然后再利用负的margin,将div强迫向上移动div高度一半,向左移动div宽度一半
<style>
html,body{padding:0;margin:0;}
#container {
position:absolute;
left:50%;
width:400px;
height:200px;
margin-left:-200px;
top:50%;
margin-top:-100px;
background:#ccc;
}
</style>
<div id="container"></div>
作者:菩提树下的杨过
出处:http://yjmyzz.cnblogs.com
本文版权归作者和博客园共有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接,否则保留追究法律责任的权利。
出处:http://yjmyzz.cnblogs.com
本文版权归作者和博客园共有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接,否则保留追究法律责任的权利。