Перепробовав некоторые решения, относящиеся к вертикальному выравниванию, я, похоже, не могу решить эту проблему. Не уверен, что кто-нибудь может мне помочь в этом. Все, что я хочу, это поместить альтернативный текст в середине пустого изображения.
Это HTML-код:
<div class="viewport">
<a href="#">
<img src="http://yahoo.com/" alt="no image" />
</a>
<div>Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor
incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud
exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure
dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur.
</div>
</div>
А это код CSS:
.viewport {
background: #bbb;
width: 350px;
height: 300px;
padding: 5px;
}
.viewport img {
float: left;
margin: 5px;
width: 100px;
height: 100px;
background: #000;
text-align: center;
}
.viewport div {
margin-left: 20px;
}
Спасибо, что нашли время прочитать.