文本对齐和div不居中
问题描述:
我有一个div,我想在中心对齐,水平地说。注意button
内,可以在中心对齐......可悲的是,我不能做出同样的包装文本对齐和div不居中
HTML标记:
<div class="wrap">
<div class="grayContainer">
<div class="editor-label">
name:
</div>
<div class="editor-field">
james
</div>
<div class="editor-label">
last name:
</div>
<div class="editor-field">
bond
</div>
<div class="alignCenter">
<input type="submit" value="press me" class="" />
</div>
</div>
</div>
CSS标记:
.grayContainer {
padding: 15px 10px 10px 10px;
width: 450px;
background-color: #E7E7E7;
border: 2px solid #CCCCCC;
-moz-border-radius: 8px;
-webkit-border-radius: 8px;
border-radius: 8px;
box-shadow: 0px 0px 6px 2px #CCCCCC;
position:relative;
behavior: url(/PIE.htc);
}
.grayContainer label
{
float: left;
width: 200px;
text-align: right;
color: #656565;
/*font-size: 12px;*/
text-shadow: 0 1px 0 white;
padding: 8px 13px 10px 0;
}
.grayContainer .alignCenter
{
padding: 20px 0;
}
.alignCenter
{
text-align: center;
}
.wrap
{
margin: 0 auto;
}
在此先感谢
答
您可能还需要设置一个宽度要么.wrap
将需要一个增加或设置margin: 0 auto;
到.grayContainer
我不喜欢修改div'grayContainer',是否有另一种方式来使用div 'wrap'? – Luis
@ LuisSanchez:是的,你可以使'wrap'与'grayContainer'具有相同的宽度,那么你可以使用'margin:0 auto;':http://jsfiddle.net/Guffa/dS9Bc/6/ – Guffa
然后,我会使用这个最后的解决方案,thx – Luis