我正在学习如何在 div 中居中 img 的教程。它使用 line-high 和 vertical-align: middle。例如,这是小提琴中的代码:
<div id="ad_unit">
<div class="logo">
<img src="http://i760.photobucket.com/albums/xx243/jhonmarcanob2010/50x50.jpg" alt="image"/>
</div>
</div>
.logo {
background-color: green;
position: absolute;
width: 138px;
height: 300px;
line-height: 300px;
text-align: center;
}
.logo img {
vertical-align: middle;
}
但是当我尝试将代码放入 html 文件时,图像不是垂直居中的。有什么想法吗?