12
使用margin:auto垂直对齐div
所以我知道如果使用,我们可以将div水平居中margin:0 auto;。应该按照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> 运行代码段隐藏结果展开摘要 JSFiddle