У меня есть простые изображения в социальных сетях, и мне нужен текст, который будет соответствовать центру каждого изображения. В настоящий момент текст выравнивается по нижней части каждого изображения, по умолчанию:Выравнивать центр текста к центру изображения
CSS:
.img {
background-color: red;
height: 3em;
width: 3em;
display: inline-block;
}
HTML:
<div class="sm">
<div class="img"></div>
facebook
</div>
<div class="sm">
<div class="img"></div>
instagram
</div>
<div class="sm">
<div class="img"></div>
facebook
</div>
<div class="sm">
<div class="img"></div>
isntagram
</div>
[DEMO] (http://jsfiddle.net/Ruddy/uT4Ey/1/) - 'vertical-align: middle;' – Ruddy
Спасибо Ruddy. Являются ли изображения по умолчанию элементом встроенного блока? («.Img» был явно заполнителем, но он работал и на «img»). –
Да, по умолчанию используется 'inline-block'. – Ruddy