可能重复:
为什么 margin-top: auto 和 margin-bottom:auto 不与左右对应物一样工作?
margin-top: auto 和 margin-bottom: auto 等于 0 保证金的原因是什么?
为什么不margin: auto auto;
添加垂直居中?auto 关键字不应该告诉浏览器在顶部和底部之间平均分配边距吗?我的印象是它对左右边距的作用。
可能重复:
为什么 margin-top: auto 和 margin-bottom:auto 不与左右对应物一样工作?
margin-top: auto 和 margin-bottom: auto 等于 0 保证金的原因是什么?
为什么不margin: auto auto;
添加垂直居中?auto 关键字不应该告诉浏览器在顶部和底部之间平均分配边距吗?我的印象是它对左右边距的作用。
最终它是一个 w3c 规范 -
如果 'margin-top' 或 'margin-bottom' 为 'auto',则它们的使用值为 0。
看起来它会很方便。
该auto
关键字应该执行w3c 规范中定义的任何内容,这恰好是:
如果 'margin-top' 或 'margin-bottom' 为 'auto',则它们的使用值为 0。