我在搜索档案时发现了关于how to center a div within a div的以下文章,其中的解决方案是将以下样式应用到内部div:
#inner {
width: 50%;
margin: auto;
}
答案是
margin:auto
是导致定心的原因。这到底是怎么回事? 最佳答案
margin:auto;
专门设计用于自动设置边距,通常用于使元素居中。它实际上只在左边和右边的空白处工作。使用margin:auto;
是以下内容的简写:
{ margin:0px auto 0px auto; }
为了进一步阐明这一点:
{ margin-top:0px; margin-right:auto; margin-bottom:0px; margin-left:auto; }
查看CSS2 spec。
关于html - margin :自动将div居中于div中的功能,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/4659319/