CSS垂直水平居中 - yulilong/resume GitHub Wiki
[TOC]
<style>
.location { height: 360px; width: 100%; border: 1px solid; text-align: center; }
.location::before {
content: '';
display: inline-block;
height: 100%;
vertical-align: middle;
}
.location .center {
display: inline-block;
vertical-align: middle;
}
.location .word-zh {
font-size: 32px;
}
.location .word-en {
font-size: 24px;
}
</style>
<div class="location">
<div class="center">
<div class="word-zh">你好</div>
<div class="word-en">哈哈</div>
</div>
</div>
2018-01-21直播
<body>
<div class="dialog">
<div class="header">我是标题</div>
<div class="content">我是内容</div>
</div>
</body>
/*yi*/
.dialog {
position: absolute;
left: 50%;
top: 50%;
margin-left: -200px;
margin-top: -150px;
width: 400px;
height: 300px;
box-shadow: 0px 0px 3px #000;
}
/*er*/
.dialog {
position: absolute;
left: calc(50% - 200px);
top: calc(50% - 150px);
width: 400px;
height: 300px;
box-shadow: 0px 0px 3px #000;
}
vertical-align: middle; 只对行内元素和表格元素生效。