Я пытаюсь использовать vertical-align: middle в макете, чтобы вертикально центрировать иногда текст, иногда изображения, но он работает только с текстом. Кто-нибудь может сказать мне, почему?
HTML:
<div>
<img src="http://jsfiddle.net/img/logo.png"/>
</div>
<div>
<span> text </span>
</div>
CSS:
div{
width:200px;
height:200px;
background-color:red;
display:table;
margin:10px;
}
img, span{
display:table-cell;
vertical-align:middle;
}
http://jsfiddle.net/9uD8M/ Я также создал скрипку
display:table-cell
? - person greenish   schedule 14.12.2013