【发布时间】:2016-03-03 02:57:30
【问题描述】:
我试图在我的页面上的 div 容器中居中几个按钮,但使用 margin: auto 显然不起作用。谁能指出我做错了什么?
CSS
#finalizeButtons{
display: block;
margin-top: 5%;
width: 100%;
height: 35px;
background-color: blue;
}
#finalizeButtons button{
display: inline-block;
float: left;
margin-left: auto;
margin-right: auto;
background-color: red;
}
HTML
<div id="finalizeButtons">
<button id="finalize">Finalize</button>
<button id="cancel">Cancel</button>
</div>
笔
http://codepen.io/anon/pen/xVGdxG
过早地回答明显的问题。是的,页面被声明为<!DOCTYPE HTML>,是的,finalizebuttons div 被包裹在 body 标记中,是的,它意味着 100% 的页面。
【问题讨论】: