问答详情
源自:4-1 理解CSS中的margin auto

这段代码为什么不能使box居中?

.back_ground{height:1000px; background-color:red; position: relative}
.loading_box{width: 500px;height: 500px;position: absolute ;margin-left: auto}

提问者:慕粉3188995 2016-08-17 23:47

个回答

  • 慕慕4567899
    2017-08-02 16:06:36

    被强制改变的尺寸,使用margin:auto才有效

  • 慕少7532173
    2016-10-17 11:26:51

    box在绝对定位的情况下,需要用top:0; bottom:0; left:0; right:0 来拉伸盒子,使box在没有设置宽高的情况下自动填满其父级。同时只有同时设置margin-left:auto和margin-right:auto才可以使box水平居中。

  • 别让青春留下遗憾
    2016-08-18 09:58:07

    因为box没有拉伸,再有居中应该是margin:auto;