文本垂直居中:
.d{height: 600px; width: 600px; text-align: center; border: 1px solid #ccc;}
.d:before{ content: "."; height: 100%; display: inline-block; vertical-align: middle; visibility: hidden; }
.d p { background:#000; color:#fff; vertical-align:middle; display:inline-block;}
<div class="d">
<p>内联元素的居中实现</p>
</div>
图片垂直居中:
.pic{ display:inline-block; vertical-align:middle;}
<div class="d">
<div class="pic">
<img src="https://ss0.bdstatic.com/5aV1bjqh_Q23odCf/static/superman/img/logo/bd_logo1_31bdc765.png" width="270" alt="图片垂直居中">
</div>
</div>