所以我知道如果我们使用 margin:0 auto;
,我们可以使 div 水平居中。margin:auto auto;
应该如何工作,我认为它应该工作?也是垂直放置的吗?
为什么 vertical-align:middle;
也不工作?
.black {
position:absolute;
top:0;
bottom:0;
left:0;
right:0;
background:rgba(0,0,0,.5);
}
.message {
background:yellow;
width:200px;
margin:auto auto;
padding:10px;
}
<div class="black">
<div class="message">
This is a popup message.
</div>
</div>