<!DOCTYPE html>
<html>
<head>
<title>商城促销信息图文混排</title>
<style type="text/css">
.inline_block{
display:inline-block;
}
body{
text-align: center;
}
.div_3{
vertical-align:middle;
}
</style>
</head>
<body>
<div>
<h1>促销信息</h1>
<div class="div_1">
<div class="inline_block div_2">
<img src="img_1.jpg" title="iphone x">
</div>
<div class="inline_block div_3">
<p>拍卖iPhone x</p>
<p>Phone X 带来了全面屏新设计、能以你的脸作为密码的面容 ID 功能,以及 iPhone 迄今最强大、最智能的芯片。</p>
<p>价格8000元</p>
</div>
</div>
</div>
</body>
</html>
楼主 你的做法是对的 只需再在图片的那个div 也加一个vertical-align:middle;就可以了