3

可能重复:
为什么 margin-top: auto 和 margin-bottom:auto 不与左右对应物一样工作?
margin-top: auto 和 margin-bottom: auto 等于 0 保证金的原因是什么?

为什么不margin: auto auto;添加垂直居中?auto 关键字不应该告诉浏览器在顶部和底部之间平均分配边距吗?我的印象是它对左右边距的作用。

4

2 回答 2

5

最终它是一个 w3c 规范 -

如果 'margin-top' 或 'margin-bottom' 为 'auto',则它们的使用值为 0。

看起来它会很方便。

于 2012-10-10T19:24:46.797 回答
0

auto关键字应该执行w3c 规范中定义的任何内容,这恰好是:

如果 'margin-top' 或 'margin-bottom' 为 'auto',则它们的使用值为 0。

于 2012-10-10T19:28:12.543 回答