使用margin:auto垂直对齐div [英] Using margin:auto to vertically-align a div
本文介绍了使用margin:auto垂直对齐div的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
所以我知道如果我们使用 margin:0 auto;
,我们可以水平居中一个div。应该 margin:auto auto;
工作我怎么认为它应该工作?垂直居中?
So I know we can center a div horizontally if we use margin:0 auto;
. Should margin:auto auto;
work how I think it should work? Centering it vertically as well?
为什么 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>
推荐答案
strong>您不能使用