div 中有一个按钮,由 包围<section>
:
<div id="body">
<section>
<div class="area">
<button>Hello!</button>
</div>
</section>
</div>
,#body
它<section>
有一个固定的宽度并且.area
有一个 50px 的内边距:
#body{
width:600px;
margin:0 auto;
background:#eee;
}
section{
width:300px;
margin:0 auto;
background:#FFF;
}
.area{
padding:50px;
}
button {
display: block;
margin: 0 auto;
}
一切都在我的显示器中完成,按钮完美居中。但在 ipad 上它向左移动:
你可以看到这个案例:http: //jsfiddle.net/c2HLe/