日期:2014-05-17  浏览次数:20533 次

DIV水平居中

.CContainer
{
position: absolute;
margin: 0 auto;                  /*有上面一行代码,这里就无用了……,但是我一定要用上面那一行……*/
padding: 0px 0px 0px 0px;
width: 1024px;
height: auto;



。。如何可以居中……
= =、备注在代码里


------解决方案--------------------
.CContainer
{
position:absolute; 
top:50%; 
left:50%; 
margin:-150px 0 0 -200px; 
width:400px; 
height:300px; 
border:1px solid red; 
}
DIV垂直居中,其实解决的思路是这样的:首们需要position:absolute;绝对定位。而层的定位点,使用外补丁margin负值的方法。负值的大小为层自身宽度高度除以二。
------解决方案--------------------
引用:
.CContainer
{
position:absolute; 
top:50%; 
left:50%; 
margin:-150px 0 0 -200px; 
width:400px; 
height:300px; 
border:1px solid red; 
}
DIV垂直居中,其实解决的思路是这样的:首们需要position:absolute;绝对定位。而层的定位点,……


引用:
.CContainer
{
position:absolute; 
top:50%; 
left:50%; 
margin:-150px 0 0 -200px; 
width:400px; 
height:300px; 
border:1px solid red; 
}
DIV垂直居中,其实解决的思路是这样的:首们需要position:absolute;绝对定位。而层的定位点,……
 学习了。
------解决方案--------------------
我帮你顶一下了。。。。。。。。。。。。。
------解决方案--------------------
#1 正解。。