2011-11-29 144 views

回答

28

是的。

margin: 0 auto; 

设置元素的左,右页边距auto,以及顶部和底部边缘到0

margin: auto; 

所有边距auto。由于您的<body>高度为100%,因此您可能会得到相同的行为,因此垂直边距auto不起作用。

+1

身体的高度(通常是自动的,不是100%)对自动垂直边距的计算方式没有影响。该规范简单地定义了自动垂直边距,以便在流入块框中始终为零。因此,对于流入块盒,问题的答案不是肯定的,但不是 - 保证金:0 auto和margin:auto之间没有区别。在另一个具体情况下,答案是肯定的:绝对定位的元素。 – BoltClock

相关问题