title: 为什么「margin:auto」可以让块级元素水平居中？
desc: <ol><li>居中是如何计算的？<br><li><li>为何不能垂直居中？<li><ol>
topic: 前端开发
content: 泻药 这是个很老的问题了 貌似答案挺多的 这谁药偶来回答啊 不答又不合适 简单扯扯点其他貌似没扯到的 在 CSS 2 规范的 10 章 可视化布局内 对 块级非替换元素在普通流内布局有公式描述 Visual formatting model details 'margin-left' 'border-left-width' 'padding-left' 'width' 'padding-right' 'border-right-width' 'margin-right' width of containing block 就是 左m左b左pw右p右b右m
answerer_tags: 北京碎催，胡同串子，说话痞，圣母婊请勿近